opengovernance

package
v0.1.15 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 20, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

Code is generated by go generate. DO NOT EDIT.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetArtifact

func GetArtifact(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetBlob

func GetBlob(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetBranch

func GetBranch(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetBranchProtection

func GetBranchProtection(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetCodeOwner added in v0.1.4

func GetCodeOwner(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetCommit

func GetCommit(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetCommunityProfile

func GetCommunityProfile(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetGitIgnore

func GetGitIgnore(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetIssue

func GetIssue(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetIssueComment

func GetIssueComment(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetLicense

func GetLicense(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetOrgAlertDependabot

func GetOrgAlertDependabot(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetOrgCollaborators

func GetOrgCollaborators(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetOrgExternalIdentity

func GetOrgExternalIdentity(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetOrgMembers

func GetOrgMembers(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetOrganization

func GetOrganization(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetPullRequest

func GetPullRequest(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetRelease added in v0.1.4

func GetRelease(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetRepoAlertDependabot

func GetRepoAlertDependabot(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetRepoCollaborators

func GetRepoCollaborators(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetRepoDeployment

func GetRepoDeployment(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetRepoEnvironment

func GetRepoEnvironment(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetRepoRuleSet

func GetRepoRuleSet(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetRepoSBOM

func GetRepoSBOM(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetRepoVulnerabilityAlert

func GetRepoVulnerabilityAlert(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetRepository

func GetRepository(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetRunner

func GetRunner(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetSecret

func GetSecret(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetStargazer

func GetStargazer(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetTag

func GetTag(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetTeam

func GetTeam(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetTeamMembers

func GetTeamMembers(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetTeamRepository

func GetTeamRepository(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetTrafficViewDaily

func GetTrafficViewDaily(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetTrafficViewWeekly

func GetTrafficViewWeekly(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetTree

func GetTree(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetUser

func GetUser(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetWorkflow

func GetWorkflow(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetWorkflowRun

func GetWorkflowRun(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListArtifact

func ListArtifact(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListBlob

func ListBlob(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListBranch

func ListBranch(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListBranchProtection

func ListBranchProtection(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListCodeOwner added in v0.1.4

func ListCodeOwner(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListCommit

func ListCommit(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListCommunityProfile

func ListCommunityProfile(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListGitIgnore

func ListGitIgnore(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListIssue

func ListIssue(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListIssueComment

func ListIssueComment(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListLicense

func ListLicense(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListOrgAlertDependabot

func ListOrgAlertDependabot(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListOrgCollaborators

func ListOrgCollaborators(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListOrgExternalIdentity

func ListOrgExternalIdentity(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListOrgMembers

func ListOrgMembers(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListOrganization

func ListOrganization(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListPullRequest

func ListPullRequest(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListRelease added in v0.1.4

func ListRelease(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListRepoAlertDependabot

func ListRepoAlertDependabot(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListRepoCollaborators

func ListRepoCollaborators(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListRepoDeployment

func ListRepoDeployment(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListRepoEnvironment

func ListRepoEnvironment(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListRepoRuleSet

func ListRepoRuleSet(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListRepoSBOM

func ListRepoSBOM(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListRepoVulnerabilityAlert

func ListRepoVulnerabilityAlert(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListRepository

func ListRepository(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListRunner

func ListRunner(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListSecret

func ListSecret(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListStargazer

func ListStargazer(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListTag

func ListTag(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListTeam

func ListTeam(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListTeamMembers

func ListTeamMembers(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListTeamRepository

func ListTeamRepository(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListTrafficViewDaily

func ListTrafficViewDaily(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListTrafficViewWeekly

func ListTrafficViewWeekly(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListTree

func ListTree(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListUser

func ListUser(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListWorkflow

func ListWorkflow(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListWorkflowRun

func ListWorkflowRun(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

Types

type Artifact

type Artifact struct {
	ResourceID      string                     `json:"resource_id"`
	PlatformID      string                     `json:"platform_id"`
	Description     github.ArtifactDescription `json:"description"`
	Metadata        github.Metadata            `json:"metadata"`
	DescribedBy     string                     `json:"described_by"`
	ResourceType    string                     `json:"resource_type"`
	IntegrationType string                     `json:"integration_type"`
	IntegrationID   string                     `json:"integration_id"`
}

type ArtifactHit

type ArtifactHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  Artifact      `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type ArtifactHits

type ArtifactHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []ArtifactHit     `json:"hits"`
}

type ArtifactPaginator

type ArtifactPaginator struct {
	// contains filtered or unexported fields
}

func (ArtifactPaginator) Close

func (p ArtifactPaginator) Close(ctx context.Context) error

func (ArtifactPaginator) HasNext

func (p ArtifactPaginator) HasNext() bool

func (ArtifactPaginator) NextPage

func (p ArtifactPaginator) NextPage(ctx context.Context) ([]Artifact, error)

type ArtifactSearchResponse

type ArtifactSearchResponse struct {
	PitID string       `json:"pit_id"`
	Hits  ArtifactHits `json:"hits"`
}

type Blob

type Blob struct {
	ResourceID      string                 `json:"resource_id"`
	PlatformID      string                 `json:"platform_id"`
	Description     github.BlobDescription `json:"description"`
	Metadata        github.Metadata        `json:"metadata"`
	DescribedBy     string                 `json:"described_by"`
	ResourceType    string                 `json:"resource_type"`
	IntegrationType string                 `json:"integration_type"`
	IntegrationID   string                 `json:"integration_id"`
}

type BlobHit

type BlobHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  Blob          `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type BlobHits

type BlobHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []BlobHit         `json:"hits"`
}

type BlobPaginator

type BlobPaginator struct {
	// contains filtered or unexported fields
}

func (BlobPaginator) Close

func (p BlobPaginator) Close(ctx context.Context) error

func (BlobPaginator) HasNext

func (p BlobPaginator) HasNext() bool

func (BlobPaginator) NextPage

func (p BlobPaginator) NextPage(ctx context.Context) ([]Blob, error)

type BlobSearchResponse

type BlobSearchResponse struct {
	PitID string   `json:"pit_id"`
	Hits  BlobHits `json:"hits"`
}

type Branch

type Branch struct {
	ResourceID      string                   `json:"resource_id"`
	PlatformID      string                   `json:"platform_id"`
	Description     github.BranchDescription `json:"description"`
	Metadata        github.Metadata          `json:"metadata"`
	DescribedBy     string                   `json:"described_by"`
	ResourceType    string                   `json:"resource_type"`
	IntegrationType string                   `json:"integration_type"`
	IntegrationID   string                   `json:"integration_id"`
}

type BranchHit

type BranchHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  Branch        `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type BranchHits

type BranchHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []BranchHit       `json:"hits"`
}

type BranchPaginator

type BranchPaginator struct {
	// contains filtered or unexported fields
}

func (BranchPaginator) Close

func (p BranchPaginator) Close(ctx context.Context) error

func (BranchPaginator) HasNext

func (p BranchPaginator) HasNext() bool

func (BranchPaginator) NextPage

func (p BranchPaginator) NextPage(ctx context.Context) ([]Branch, error)

type BranchProtection

type BranchProtection struct {
	ResourceID      string                             `json:"resource_id"`
	PlatformID      string                             `json:"platform_id"`
	Description     github.BranchProtectionDescription `json:"description"`
	Metadata        github.Metadata                    `json:"metadata"`
	DescribedBy     string                             `json:"described_by"`
	ResourceType    string                             `json:"resource_type"`
	IntegrationType string                             `json:"integration_type"`
	IntegrationID   string                             `json:"integration_id"`
}

type BranchProtectionHit

type BranchProtectionHit struct {
	ID      string           `json:"_id"`
	Score   float64          `json:"_score"`
	Index   string           `json:"_index"`
	Type    string           `json:"_type"`
	Version int64            `json:"_version,omitempty"`
	Source  BranchProtection `json:"_source"`
	Sort    []interface{}    `json:"sort"`
}

type BranchProtectionHits

type BranchProtectionHits struct {
	Total essdk.SearchTotal     `json:"total"`
	Hits  []BranchProtectionHit `json:"hits"`
}

type BranchProtectionPaginator

type BranchProtectionPaginator struct {
	// contains filtered or unexported fields
}

func (BranchProtectionPaginator) Close

func (BranchProtectionPaginator) HasNext

func (p BranchProtectionPaginator) HasNext() bool

func (BranchProtectionPaginator) NextPage

type BranchProtectionSearchResponse

type BranchProtectionSearchResponse struct {
	PitID string               `json:"pit_id"`
	Hits  BranchProtectionHits `json:"hits"`
}

type BranchSearchResponse

type BranchSearchResponse struct {
	PitID string     `json:"pit_id"`
	Hits  BranchHits `json:"hits"`
}

type Client

type Client struct {
	essdk.Client
}

func (Client) NewArtifactPaginator

func (k Client) NewArtifactPaginator(filters []essdk.BoolFilter, limit *int64) (ArtifactPaginator, error)

func (Client) NewBlobPaginator

func (k Client) NewBlobPaginator(filters []essdk.BoolFilter, limit *int64) (BlobPaginator, error)

func (Client) NewBranchPaginator

func (k Client) NewBranchPaginator(filters []essdk.BoolFilter, limit *int64) (BranchPaginator, error)

func (Client) NewBranchProtectionPaginator

func (k Client) NewBranchProtectionPaginator(filters []essdk.BoolFilter, limit *int64) (BranchProtectionPaginator, error)

func (Client) NewCodeOwnerPaginator added in v0.1.4

func (k Client) NewCodeOwnerPaginator(filters []essdk.BoolFilter, limit *int64) (CodeOwnerPaginator, error)

func (Client) NewCommitPaginator

func (k Client) NewCommitPaginator(filters []essdk.BoolFilter, limit *int64) (CommitPaginator, error)

func (Client) NewCommunityProfilePaginator

func (k Client) NewCommunityProfilePaginator(filters []essdk.BoolFilter, limit *int64) (CommunityProfilePaginator, error)

func (Client) NewGitIgnorePaginator

func (k Client) NewGitIgnorePaginator(filters []essdk.BoolFilter, limit *int64) (GitIgnorePaginator, error)

func (Client) NewIssueCommentPaginator

func (k Client) NewIssueCommentPaginator(filters []essdk.BoolFilter, limit *int64) (IssueCommentPaginator, error)

func (Client) NewIssuePaginator

func (k Client) NewIssuePaginator(filters []essdk.BoolFilter, limit *int64) (IssuePaginator, error)

func (Client) NewLicensePaginator

func (k Client) NewLicensePaginator(filters []essdk.BoolFilter, limit *int64) (LicensePaginator, error)

func (Client) NewOrgAlertDependabotPaginator

func (k Client) NewOrgAlertDependabotPaginator(filters []essdk.BoolFilter, limit *int64) (OrgAlertDependabotPaginator, error)

func (Client) NewOrgCollaboratorsPaginator

func (k Client) NewOrgCollaboratorsPaginator(filters []essdk.BoolFilter, limit *int64) (OrgCollaboratorsPaginator, error)

func (Client) NewOrgExternalIdentityPaginator

func (k Client) NewOrgExternalIdentityPaginator(filters []essdk.BoolFilter, limit *int64) (OrgExternalIdentityPaginator, error)

func (Client) NewOrgMembersPaginator

func (k Client) NewOrgMembersPaginator(filters []essdk.BoolFilter, limit *int64) (OrgMembersPaginator, error)

func (Client) NewOrganizationPaginator

func (k Client) NewOrganizationPaginator(filters []essdk.BoolFilter, limit *int64) (OrganizationPaginator, error)

func (Client) NewPullRequestPaginator

func (k Client) NewPullRequestPaginator(filters []essdk.BoolFilter, limit *int64) (PullRequestPaginator, error)

func (Client) NewReleasePaginator added in v0.1.4

func (k Client) NewReleasePaginator(filters []essdk.BoolFilter, limit *int64) (ReleasePaginator, error)

func (Client) NewRepoAlertDependabotPaginator

func (k Client) NewRepoAlertDependabotPaginator(filters []essdk.BoolFilter, limit *int64) (RepoAlertDependabotPaginator, error)

func (Client) NewRepoCollaboratorsPaginator

func (k Client) NewRepoCollaboratorsPaginator(filters []essdk.BoolFilter, limit *int64) (RepoCollaboratorsPaginator, error)

func (Client) NewRepoDeploymentPaginator

func (k Client) NewRepoDeploymentPaginator(filters []essdk.BoolFilter, limit *int64) (RepoDeploymentPaginator, error)

func (Client) NewRepoEnvironmentPaginator

func (k Client) NewRepoEnvironmentPaginator(filters []essdk.BoolFilter, limit *int64) (RepoEnvironmentPaginator, error)

func (Client) NewRepoRuleSetPaginator

func (k Client) NewRepoRuleSetPaginator(filters []essdk.BoolFilter, limit *int64) (RepoRuleSetPaginator, error)

func (Client) NewRepoSBOMPaginator

func (k Client) NewRepoSBOMPaginator(filters []essdk.BoolFilter, limit *int64) (RepoSBOMPaginator, error)

func (Client) NewRepoVulnerabilityAlertPaginator

func (k Client) NewRepoVulnerabilityAlertPaginator(filters []essdk.BoolFilter, limit *int64) (RepoVulnerabilityAlertPaginator, error)

func (Client) NewRepositoryPaginator

func (k Client) NewRepositoryPaginator(filters []essdk.BoolFilter, limit *int64) (RepositoryPaginator, error)

func (Client) NewRunnerPaginator

func (k Client) NewRunnerPaginator(filters []essdk.BoolFilter, limit *int64) (RunnerPaginator, error)

func (Client) NewSecretPaginator

func (k Client) NewSecretPaginator(filters []essdk.BoolFilter, limit *int64) (SecretPaginator, error)

func (Client) NewStargazerPaginator

func (k Client) NewStargazerPaginator(filters []essdk.BoolFilter, limit *int64) (StargazerPaginator, error)

func (Client) NewTagPaginator

func (k Client) NewTagPaginator(filters []essdk.BoolFilter, limit *int64) (TagPaginator, error)

func (Client) NewTeamMembersPaginator

func (k Client) NewTeamMembersPaginator(filters []essdk.BoolFilter, limit *int64) (TeamMembersPaginator, error)

func (Client) NewTeamPaginator

func (k Client) NewTeamPaginator(filters []essdk.BoolFilter, limit *int64) (TeamPaginator, error)

func (Client) NewTeamRepositoryPaginator

func (k Client) NewTeamRepositoryPaginator(filters []essdk.BoolFilter, limit *int64) (TeamRepositoryPaginator, error)

func (Client) NewTrafficViewDailyPaginator

func (k Client) NewTrafficViewDailyPaginator(filters []essdk.BoolFilter, limit *int64) (TrafficViewDailyPaginator, error)

func (Client) NewTrafficViewWeeklyPaginator

func (k Client) NewTrafficViewWeeklyPaginator(filters []essdk.BoolFilter, limit *int64) (TrafficViewWeeklyPaginator, error)

func (Client) NewTreePaginator

func (k Client) NewTreePaginator(filters []essdk.BoolFilter, limit *int64) (TreePaginator, error)

func (Client) NewUserPaginator

func (k Client) NewUserPaginator(filters []essdk.BoolFilter, limit *int64) (UserPaginator, error)

func (Client) NewWorkflowPaginator

func (k Client) NewWorkflowPaginator(filters []essdk.BoolFilter, limit *int64) (WorkflowPaginator, error)

func (Client) NewWorkflowRunPaginator

func (k Client) NewWorkflowRunPaginator(filters []essdk.BoolFilter, limit *int64) (WorkflowRunPaginator, error)

type CodeOwner added in v0.1.4

type CodeOwner struct {
	ResourceID      string                      `json:"resource_id"`
	PlatformID      string                      `json:"platform_id"`
	Description     github.CodeOwnerDescription `json:"description"`
	Metadata        github.Metadata             `json:"metadata"`
	DescribedBy     string                      `json:"described_by"`
	ResourceType    string                      `json:"resource_type"`
	IntegrationType string                      `json:"integration_type"`
	IntegrationID   string                      `json:"integration_id"`
}

type CodeOwnerHit added in v0.1.4

type CodeOwnerHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  CodeOwner     `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type CodeOwnerHits added in v0.1.4

type CodeOwnerHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []CodeOwnerHit    `json:"hits"`
}

type CodeOwnerPaginator added in v0.1.4

type CodeOwnerPaginator struct {
	// contains filtered or unexported fields
}

func (CodeOwnerPaginator) Close added in v0.1.4

func (p CodeOwnerPaginator) Close(ctx context.Context) error

func (CodeOwnerPaginator) HasNext added in v0.1.4

func (p CodeOwnerPaginator) HasNext() bool

func (CodeOwnerPaginator) NextPage added in v0.1.4

func (p CodeOwnerPaginator) NextPage(ctx context.Context) ([]CodeOwner, error)

type CodeOwnerSearchResponse added in v0.1.4

type CodeOwnerSearchResponse struct {
	PitID string        `json:"pit_id"`
	Hits  CodeOwnerHits `json:"hits"`
}

type Commit

type Commit struct {
	ResourceID      string                   `json:"resource_id"`
	PlatformID      string                   `json:"platform_id"`
	Description     github.CommitDescription `json:"description"`
	Metadata        github.Metadata          `json:"metadata"`
	DescribedBy     string                   `json:"described_by"`
	ResourceType    string                   `json:"resource_type"`
	IntegrationType string                   `json:"integration_type"`
	IntegrationID   string                   `json:"integration_id"`
}

type CommitHit

type CommitHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  Commit        `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type CommitHits

type CommitHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []CommitHit       `json:"hits"`
}

type CommitPaginator

type CommitPaginator struct {
	// contains filtered or unexported fields
}

func (CommitPaginator) Close

func (p CommitPaginator) Close(ctx context.Context) error

func (CommitPaginator) HasNext

func (p CommitPaginator) HasNext() bool

func (CommitPaginator) NextPage

func (p CommitPaginator) NextPage(ctx context.Context) ([]Commit, error)

type CommitSearchResponse

type CommitSearchResponse struct {
	PitID string     `json:"pit_id"`
	Hits  CommitHits `json:"hits"`
}

type CommunityProfile

type CommunityProfile struct {
	ResourceID      string                             `json:"resource_id"`
	PlatformID      string                             `json:"platform_id"`
	Description     github.CommunityProfileDescription `json:"description"`
	Metadata        github.Metadata                    `json:"metadata"`
	DescribedBy     string                             `json:"described_by"`
	ResourceType    string                             `json:"resource_type"`
	IntegrationType string                             `json:"integration_type"`
	IntegrationID   string                             `json:"integration_id"`
}

type CommunityProfileHit

type CommunityProfileHit struct {
	ID      string           `json:"_id"`
	Score   float64          `json:"_score"`
	Index   string           `json:"_index"`
	Type    string           `json:"_type"`
	Version int64            `json:"_version,omitempty"`
	Source  CommunityProfile `json:"_source"`
	Sort    []interface{}    `json:"sort"`
}

type CommunityProfileHits

type CommunityProfileHits struct {
	Total essdk.SearchTotal     `json:"total"`
	Hits  []CommunityProfileHit `json:"hits"`
}

type CommunityProfilePaginator

type CommunityProfilePaginator struct {
	// contains filtered or unexported fields
}

func (CommunityProfilePaginator) Close

func (CommunityProfilePaginator) HasNext

func (p CommunityProfilePaginator) HasNext() bool

func (CommunityProfilePaginator) NextPage

type CommunityProfileSearchResponse

type CommunityProfileSearchResponse struct {
	PitID string               `json:"pit_id"`
	Hits  CommunityProfileHits `json:"hits"`
}

type GitIgnore

type GitIgnore struct {
	ResourceID      string                      `json:"resource_id"`
	PlatformID      string                      `json:"platform_id"`
	Description     github.GitIgnoreDescription `json:"description"`
	Metadata        github.Metadata             `json:"metadata"`
	DescribedBy     string                      `json:"described_by"`
	ResourceType    string                      `json:"resource_type"`
	IntegrationType string                      `json:"integration_type"`
	IntegrationID   string                      `json:"integration_id"`
}

type GitIgnoreHit

type GitIgnoreHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  GitIgnore     `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type GitIgnoreHits

type GitIgnoreHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []GitIgnoreHit    `json:"hits"`
}

type GitIgnorePaginator

type GitIgnorePaginator struct {
	// contains filtered or unexported fields
}

func (GitIgnorePaginator) Close

func (p GitIgnorePaginator) Close(ctx context.Context) error

func (GitIgnorePaginator) HasNext

func (p GitIgnorePaginator) HasNext() bool

func (GitIgnorePaginator) NextPage

func (p GitIgnorePaginator) NextPage(ctx context.Context) ([]GitIgnore, error)

type GitIgnoreSearchResponse

type GitIgnoreSearchResponse struct {
	PitID string        `json:"pit_id"`
	Hits  GitIgnoreHits `json:"hits"`
}

type Issue

type Issue struct {
	ResourceID      string                  `json:"resource_id"`
	PlatformID      string                  `json:"platform_id"`
	Description     github.IssueDescription `json:"description"`
	Metadata        github.Metadata         `json:"metadata"`
	DescribedBy     string                  `json:"described_by"`
	ResourceType    string                  `json:"resource_type"`
	IntegrationType string                  `json:"integration_type"`
	IntegrationID   string                  `json:"integration_id"`
}

type IssueComment

type IssueComment struct {
	ResourceID      string                         `json:"resource_id"`
	PlatformID      string                         `json:"platform_id"`
	Description     github.IssueCommentDescription `json:"description"`
	Metadata        github.Metadata                `json:"metadata"`
	DescribedBy     string                         `json:"described_by"`
	ResourceType    string                         `json:"resource_type"`
	IntegrationType string                         `json:"integration_type"`
	IntegrationID   string                         `json:"integration_id"`
}

type IssueCommentHit

type IssueCommentHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  IssueComment  `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type IssueCommentHits

type IssueCommentHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []IssueCommentHit `json:"hits"`
}

type IssueCommentPaginator

type IssueCommentPaginator struct {
	// contains filtered or unexported fields
}

func (IssueCommentPaginator) Close

func (IssueCommentPaginator) HasNext

func (p IssueCommentPaginator) HasNext() bool

func (IssueCommentPaginator) NextPage

type IssueCommentSearchResponse

type IssueCommentSearchResponse struct {
	PitID string           `json:"pit_id"`
	Hits  IssueCommentHits `json:"hits"`
}

type IssueHit

type IssueHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  Issue         `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type IssueHits

type IssueHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []IssueHit        `json:"hits"`
}

type IssuePaginator

type IssuePaginator struct {
	// contains filtered or unexported fields
}

func (IssuePaginator) Close

func (p IssuePaginator) Close(ctx context.Context) error

func (IssuePaginator) HasNext

func (p IssuePaginator) HasNext() bool

func (IssuePaginator) NextPage

func (p IssuePaginator) NextPage(ctx context.Context) ([]Issue, error)

type IssueSearchResponse

type IssueSearchResponse struct {
	PitID string    `json:"pit_id"`
	Hits  IssueHits `json:"hits"`
}

type License

type License struct {
	ResourceID      string                    `json:"resource_id"`
	PlatformID      string                    `json:"platform_id"`
	Description     github.LicenseDescription `json:"description"`
	Metadata        github.Metadata           `json:"metadata"`
	DescribedBy     string                    `json:"described_by"`
	ResourceType    string                    `json:"resource_type"`
	IntegrationType string                    `json:"integration_type"`
	IntegrationID   string                    `json:"integration_id"`
}

type LicenseHit

type LicenseHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  License       `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type LicenseHits

type LicenseHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []LicenseHit      `json:"hits"`
}

type LicensePaginator

type LicensePaginator struct {
	// contains filtered or unexported fields
}

func (LicensePaginator) Close

func (p LicensePaginator) Close(ctx context.Context) error

func (LicensePaginator) HasNext

func (p LicensePaginator) HasNext() bool

func (LicensePaginator) NextPage

func (p LicensePaginator) NextPage(ctx context.Context) ([]License, error)

type LicenseSearchResponse

type LicenseSearchResponse struct {
	PitID string      `json:"pit_id"`
	Hits  LicenseHits `json:"hits"`
}

type OrgAlertDependabot

type OrgAlertDependabot struct {
	ResourceID      string                               `json:"resource_id"`
	PlatformID      string                               `json:"platform_id"`
	Description     github.OrgAlertDependabotDescription `json:"description"`
	Metadata        github.Metadata                      `json:"metadata"`
	DescribedBy     string                               `json:"described_by"`
	ResourceType    string                               `json:"resource_type"`
	IntegrationType string                               `json:"integration_type"`
	IntegrationID   string                               `json:"integration_id"`
}

type OrgAlertDependabotHit

type OrgAlertDependabotHit struct {
	ID      string             `json:"_id"`
	Score   float64            `json:"_score"`
	Index   string             `json:"_index"`
	Type    string             `json:"_type"`
	Version int64              `json:"_version,omitempty"`
	Source  OrgAlertDependabot `json:"_source"`
	Sort    []interface{}      `json:"sort"`
}

type OrgAlertDependabotHits

type OrgAlertDependabotHits struct {
	Total essdk.SearchTotal       `json:"total"`
	Hits  []OrgAlertDependabotHit `json:"hits"`
}

type OrgAlertDependabotPaginator

type OrgAlertDependabotPaginator struct {
	// contains filtered or unexported fields
}

func (OrgAlertDependabotPaginator) Close

func (OrgAlertDependabotPaginator) HasNext

func (p OrgAlertDependabotPaginator) HasNext() bool

func (OrgAlertDependabotPaginator) NextPage

type OrgAlertDependabotSearchResponse

type OrgAlertDependabotSearchResponse struct {
	PitID string                 `json:"pit_id"`
	Hits  OrgAlertDependabotHits `json:"hits"`
}

type OrgCollaborators

type OrgCollaborators struct {
	ResourceID      string                             `json:"resource_id"`
	PlatformID      string                             `json:"platform_id"`
	Description     github.OrgCollaboratorsDescription `json:"description"`
	Metadata        github.Metadata                    `json:"metadata"`
	DescribedBy     string                             `json:"described_by"`
	ResourceType    string                             `json:"resource_type"`
	IntegrationType string                             `json:"integration_type"`
	IntegrationID   string                             `json:"integration_id"`
}

type OrgCollaboratorsHit

type OrgCollaboratorsHit struct {
	ID      string           `json:"_id"`
	Score   float64          `json:"_score"`
	Index   string           `json:"_index"`
	Type    string           `json:"_type"`
	Version int64            `json:"_version,omitempty"`
	Source  OrgCollaborators `json:"_source"`
	Sort    []interface{}    `json:"sort"`
}

type OrgCollaboratorsHits

type OrgCollaboratorsHits struct {
	Total essdk.SearchTotal     `json:"total"`
	Hits  []OrgCollaboratorsHit `json:"hits"`
}

type OrgCollaboratorsPaginator

type OrgCollaboratorsPaginator struct {
	// contains filtered or unexported fields
}

func (OrgCollaboratorsPaginator) Close

func (OrgCollaboratorsPaginator) HasNext

func (p OrgCollaboratorsPaginator) HasNext() bool

func (OrgCollaboratorsPaginator) NextPage

type OrgCollaboratorsSearchResponse

type OrgCollaboratorsSearchResponse struct {
	PitID string               `json:"pit_id"`
	Hits  OrgCollaboratorsHits `json:"hits"`
}

type OrgExternalIdentity

type OrgExternalIdentity struct {
	ResourceID      string                                `json:"resource_id"`
	PlatformID      string                                `json:"platform_id"`
	Description     github.OrgExternalIdentityDescription `json:"description"`
	Metadata        github.Metadata                       `json:"metadata"`
	DescribedBy     string                                `json:"described_by"`
	ResourceType    string                                `json:"resource_type"`
	IntegrationType string                                `json:"integration_type"`
	IntegrationID   string                                `json:"integration_id"`
}

type OrgExternalIdentityHit

type OrgExternalIdentityHit struct {
	ID      string              `json:"_id"`
	Score   float64             `json:"_score"`
	Index   string              `json:"_index"`
	Type    string              `json:"_type"`
	Version int64               `json:"_version,omitempty"`
	Source  OrgExternalIdentity `json:"_source"`
	Sort    []interface{}       `json:"sort"`
}

type OrgExternalIdentityHits

type OrgExternalIdentityHits struct {
	Total essdk.SearchTotal        `json:"total"`
	Hits  []OrgExternalIdentityHit `json:"hits"`
}

type OrgExternalIdentityPaginator

type OrgExternalIdentityPaginator struct {
	// contains filtered or unexported fields
}

func (OrgExternalIdentityPaginator) Close

func (OrgExternalIdentityPaginator) HasNext

func (p OrgExternalIdentityPaginator) HasNext() bool

func (OrgExternalIdentityPaginator) NextPage

type OrgExternalIdentitySearchResponse

type OrgExternalIdentitySearchResponse struct {
	PitID string                  `json:"pit_id"`
	Hits  OrgExternalIdentityHits `json:"hits"`
}

type OrgMembers

type OrgMembers struct {
	ResourceID      string                       `json:"resource_id"`
	PlatformID      string                       `json:"platform_id"`
	Description     github.OrgMembersDescription `json:"description"`
	Metadata        github.Metadata              `json:"metadata"`
	DescribedBy     string                       `json:"described_by"`
	ResourceType    string                       `json:"resource_type"`
	IntegrationType string                       `json:"integration_type"`
	IntegrationID   string                       `json:"integration_id"`
}

type OrgMembersHit

type OrgMembersHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  OrgMembers    `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type OrgMembersHits

type OrgMembersHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []OrgMembersHit   `json:"hits"`
}

type OrgMembersPaginator

type OrgMembersPaginator struct {
	// contains filtered or unexported fields
}

func (OrgMembersPaginator) Close

func (OrgMembersPaginator) HasNext

func (p OrgMembersPaginator) HasNext() bool

func (OrgMembersPaginator) NextPage

func (p OrgMembersPaginator) NextPage(ctx context.Context) ([]OrgMembers, error)

type OrgMembersSearchResponse

type OrgMembersSearchResponse struct {
	PitID string         `json:"pit_id"`
	Hits  OrgMembersHits `json:"hits"`
}

type Organization

type Organization struct {
	ResourceID      string                         `json:"resource_id"`
	PlatformID      string                         `json:"platform_id"`
	Description     github.OrganizationDescription `json:"description"`
	Metadata        github.Metadata                `json:"metadata"`
	DescribedBy     string                         `json:"described_by"`
	ResourceType    string                         `json:"resource_type"`
	IntegrationType string                         `json:"integration_type"`
	IntegrationID   string                         `json:"integration_id"`
}

type OrganizationHit

type OrganizationHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  Organization  `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type OrganizationHits

type OrganizationHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []OrganizationHit `json:"hits"`
}

type OrganizationPaginator

type OrganizationPaginator struct {
	// contains filtered or unexported fields
}

func (OrganizationPaginator) Close

func (OrganizationPaginator) HasNext

func (p OrganizationPaginator) HasNext() bool

func (OrganizationPaginator) NextPage

type OrganizationSearchResponse

type OrganizationSearchResponse struct {
	PitID string           `json:"pit_id"`
	Hits  OrganizationHits `json:"hits"`
}

type PullRequest

type PullRequest struct {
	ResourceID      string                        `json:"resource_id"`
	PlatformID      string                        `json:"platform_id"`
	Description     github.PullRequestDescription `json:"description"`
	Metadata        github.Metadata               `json:"metadata"`
	DescribedBy     string                        `json:"described_by"`
	ResourceType    string                        `json:"resource_type"`
	IntegrationType string                        `json:"integration_type"`
	IntegrationID   string                        `json:"integration_id"`
}

type PullRequestHit

type PullRequestHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  PullRequest   `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type PullRequestHits

type PullRequestHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []PullRequestHit  `json:"hits"`
}

type PullRequestPaginator

type PullRequestPaginator struct {
	// contains filtered or unexported fields
}

func (PullRequestPaginator) Close

func (PullRequestPaginator) HasNext

func (p PullRequestPaginator) HasNext() bool

func (PullRequestPaginator) NextPage

func (p PullRequestPaginator) NextPage(ctx context.Context) ([]PullRequest, error)

type PullRequestSearchResponse

type PullRequestSearchResponse struct {
	PitID string          `json:"pit_id"`
	Hits  PullRequestHits `json:"hits"`
}

type Release added in v0.1.4

type Release struct {
	ResourceID      string                    `json:"resource_id"`
	PlatformID      string                    `json:"platform_id"`
	Description     github.ReleaseDescription `json:"description"`
	Metadata        github.Metadata           `json:"metadata"`
	DescribedBy     string                    `json:"described_by"`
	ResourceType    string                    `json:"resource_type"`
	IntegrationType string                    `json:"integration_type"`
	IntegrationID   string                    `json:"integration_id"`
}

type ReleaseHit added in v0.1.4

type ReleaseHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  Release       `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type ReleaseHits added in v0.1.4

type ReleaseHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []ReleaseHit      `json:"hits"`
}

type ReleasePaginator added in v0.1.4

type ReleasePaginator struct {
	// contains filtered or unexported fields
}

func (ReleasePaginator) Close added in v0.1.4

func (p ReleasePaginator) Close(ctx context.Context) error

func (ReleasePaginator) HasNext added in v0.1.4

func (p ReleasePaginator) HasNext() bool

func (ReleasePaginator) NextPage added in v0.1.4

func (p ReleasePaginator) NextPage(ctx context.Context) ([]Release, error)

type ReleaseSearchResponse added in v0.1.4

type ReleaseSearchResponse struct {
	PitID string      `json:"pit_id"`
	Hits  ReleaseHits `json:"hits"`
}

type RepoAlertDependabot

type RepoAlertDependabot struct {
	ResourceID      string                                `json:"resource_id"`
	PlatformID      string                                `json:"platform_id"`
	Description     github.RepoAlertDependabotDescription `json:"description"`
	Metadata        github.Metadata                       `json:"metadata"`
	DescribedBy     string                                `json:"described_by"`
	ResourceType    string                                `json:"resource_type"`
	IntegrationType string                                `json:"integration_type"`
	IntegrationID   string                                `json:"integration_id"`
}

type RepoAlertDependabotHit

type RepoAlertDependabotHit struct {
	ID      string              `json:"_id"`
	Score   float64             `json:"_score"`
	Index   string              `json:"_index"`
	Type    string              `json:"_type"`
	Version int64               `json:"_version,omitempty"`
	Source  RepoAlertDependabot `json:"_source"`
	Sort    []interface{}       `json:"sort"`
}

type RepoAlertDependabotHits

type RepoAlertDependabotHits struct {
	Total essdk.SearchTotal        `json:"total"`
	Hits  []RepoAlertDependabotHit `json:"hits"`
}

type RepoAlertDependabotPaginator

type RepoAlertDependabotPaginator struct {
	// contains filtered or unexported fields
}

func (RepoAlertDependabotPaginator) Close

func (RepoAlertDependabotPaginator) HasNext

func (p RepoAlertDependabotPaginator) HasNext() bool

func (RepoAlertDependabotPaginator) NextPage

type RepoAlertDependabotSearchResponse

type RepoAlertDependabotSearchResponse struct {
	PitID string                  `json:"pit_id"`
	Hits  RepoAlertDependabotHits `json:"hits"`
}

type RepoCollaborators

type RepoCollaborators struct {
	ResourceID      string                              `json:"resource_id"`
	PlatformID      string                              `json:"platform_id"`
	Description     github.RepoCollaboratorsDescription `json:"description"`
	Metadata        github.Metadata                     `json:"metadata"`
	DescribedBy     string                              `json:"described_by"`
	ResourceType    string                              `json:"resource_type"`
	IntegrationType string                              `json:"integration_type"`
	IntegrationID   string                              `json:"integration_id"`
}

type RepoCollaboratorsHit

type RepoCollaboratorsHit struct {
	ID      string            `json:"_id"`
	Score   float64           `json:"_score"`
	Index   string            `json:"_index"`
	Type    string            `json:"_type"`
	Version int64             `json:"_version,omitempty"`
	Source  RepoCollaborators `json:"_source"`
	Sort    []interface{}     `json:"sort"`
}

type RepoCollaboratorsHits

type RepoCollaboratorsHits struct {
	Total essdk.SearchTotal      `json:"total"`
	Hits  []RepoCollaboratorsHit `json:"hits"`
}

type RepoCollaboratorsPaginator

type RepoCollaboratorsPaginator struct {
	// contains filtered or unexported fields
}

func (RepoCollaboratorsPaginator) Close

func (RepoCollaboratorsPaginator) HasNext

func (p RepoCollaboratorsPaginator) HasNext() bool

func (RepoCollaboratorsPaginator) NextPage

type RepoCollaboratorsSearchResponse

type RepoCollaboratorsSearchResponse struct {
	PitID string                `json:"pit_id"`
	Hits  RepoCollaboratorsHits `json:"hits"`
}

type RepoDeployment

type RepoDeployment struct {
	ResourceID      string                           `json:"resource_id"`
	PlatformID      string                           `json:"platform_id"`
	Description     github.RepoDeploymentDescription `json:"description"`
	Metadata        github.Metadata                  `json:"metadata"`
	DescribedBy     string                           `json:"described_by"`
	ResourceType    string                           `json:"resource_type"`
	IntegrationType string                           `json:"integration_type"`
	IntegrationID   string                           `json:"integration_id"`
}

type RepoDeploymentHit

type RepoDeploymentHit struct {
	ID      string         `json:"_id"`
	Score   float64        `json:"_score"`
	Index   string         `json:"_index"`
	Type    string         `json:"_type"`
	Version int64          `json:"_version,omitempty"`
	Source  RepoDeployment `json:"_source"`
	Sort    []interface{}  `json:"sort"`
}

type RepoDeploymentHits

type RepoDeploymentHits struct {
	Total essdk.SearchTotal   `json:"total"`
	Hits  []RepoDeploymentHit `json:"hits"`
}

type RepoDeploymentPaginator

type RepoDeploymentPaginator struct {
	// contains filtered or unexported fields
}

func (RepoDeploymentPaginator) Close

func (RepoDeploymentPaginator) HasNext

func (p RepoDeploymentPaginator) HasNext() bool

func (RepoDeploymentPaginator) NextPage

type RepoDeploymentSearchResponse

type RepoDeploymentSearchResponse struct {
	PitID string             `json:"pit_id"`
	Hits  RepoDeploymentHits `json:"hits"`
}

type RepoEnvironment

type RepoEnvironment struct {
	ResourceID      string                            `json:"resource_id"`
	PlatformID      string                            `json:"platform_id"`
	Description     github.RepoEnvironmentDescription `json:"description"`
	Metadata        github.Metadata                   `json:"metadata"`
	DescribedBy     string                            `json:"described_by"`
	ResourceType    string                            `json:"resource_type"`
	IntegrationType string                            `json:"integration_type"`
	IntegrationID   string                            `json:"integration_id"`
}

type RepoEnvironmentHit

type RepoEnvironmentHit struct {
	ID      string          `json:"_id"`
	Score   float64         `json:"_score"`
	Index   string          `json:"_index"`
	Type    string          `json:"_type"`
	Version int64           `json:"_version,omitempty"`
	Source  RepoEnvironment `json:"_source"`
	Sort    []interface{}   `json:"sort"`
}

type RepoEnvironmentHits

type RepoEnvironmentHits struct {
	Total essdk.SearchTotal    `json:"total"`
	Hits  []RepoEnvironmentHit `json:"hits"`
}

type RepoEnvironmentPaginator

type RepoEnvironmentPaginator struct {
	// contains filtered or unexported fields
}

func (RepoEnvironmentPaginator) Close

func (RepoEnvironmentPaginator) HasNext

func (p RepoEnvironmentPaginator) HasNext() bool

func (RepoEnvironmentPaginator) NextPage

type RepoEnvironmentSearchResponse

type RepoEnvironmentSearchResponse struct {
	PitID string              `json:"pit_id"`
	Hits  RepoEnvironmentHits `json:"hits"`
}

type RepoRuleSet

type RepoRuleSet struct {
	ResourceID      string                        `json:"resource_id"`
	PlatformID      string                        `json:"platform_id"`
	Description     github.RepoRuleSetDescription `json:"description"`
	Metadata        github.Metadata               `json:"metadata"`
	DescribedBy     string                        `json:"described_by"`
	ResourceType    string                        `json:"resource_type"`
	IntegrationType string                        `json:"integration_type"`
	IntegrationID   string                        `json:"integration_id"`
}

type RepoRuleSetHit

type RepoRuleSetHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  RepoRuleSet   `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type RepoRuleSetHits

type RepoRuleSetHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []RepoRuleSetHit  `json:"hits"`
}

type RepoRuleSetPaginator

type RepoRuleSetPaginator struct {
	// contains filtered or unexported fields
}

func (RepoRuleSetPaginator) Close

func (RepoRuleSetPaginator) HasNext

func (p RepoRuleSetPaginator) HasNext() bool

func (RepoRuleSetPaginator) NextPage

func (p RepoRuleSetPaginator) NextPage(ctx context.Context) ([]RepoRuleSet, error)

type RepoRuleSetSearchResponse

type RepoRuleSetSearchResponse struct {
	PitID string          `json:"pit_id"`
	Hits  RepoRuleSetHits `json:"hits"`
}

type RepoSBOM

type RepoSBOM struct {
	ResourceID      string                     `json:"resource_id"`
	PlatformID      string                     `json:"platform_id"`
	Description     github.RepoSBOMDescription `json:"description"`
	Metadata        github.Metadata            `json:"metadata"`
	DescribedBy     string                     `json:"described_by"`
	ResourceType    string                     `json:"resource_type"`
	IntegrationType string                     `json:"integration_type"`
	IntegrationID   string                     `json:"integration_id"`
}

type RepoSBOMHit

type RepoSBOMHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  RepoSBOM      `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type RepoSBOMHits

type RepoSBOMHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []RepoSBOMHit     `json:"hits"`
}

type RepoSBOMPaginator

type RepoSBOMPaginator struct {
	// contains filtered or unexported fields
}

func (RepoSBOMPaginator) Close

func (p RepoSBOMPaginator) Close(ctx context.Context) error

func (RepoSBOMPaginator) HasNext

func (p RepoSBOMPaginator) HasNext() bool

func (RepoSBOMPaginator) NextPage

func (p RepoSBOMPaginator) NextPage(ctx context.Context) ([]RepoSBOM, error)

type RepoSBOMSearchResponse

type RepoSBOMSearchResponse struct {
	PitID string       `json:"pit_id"`
	Hits  RepoSBOMHits `json:"hits"`
}

type RepoVulnerabilityAlert

type RepoVulnerabilityAlert struct {
	ResourceID      string                                   `json:"resource_id"`
	PlatformID      string                                   `json:"platform_id"`
	Description     github.RepoVulnerabilityAlertDescription `json:"description"`
	Metadata        github.Metadata                          `json:"metadata"`
	DescribedBy     string                                   `json:"described_by"`
	ResourceType    string                                   `json:"resource_type"`
	IntegrationType string                                   `json:"integration_type"`
	IntegrationID   string                                   `json:"integration_id"`
}

type RepoVulnerabilityAlertHit

type RepoVulnerabilityAlertHit struct {
	ID      string                 `json:"_id"`
	Score   float64                `json:"_score"`
	Index   string                 `json:"_index"`
	Type    string                 `json:"_type"`
	Version int64                  `json:"_version,omitempty"`
	Source  RepoVulnerabilityAlert `json:"_source"`
	Sort    []interface{}          `json:"sort"`
}

type RepoVulnerabilityAlertHits

type RepoVulnerabilityAlertHits struct {
	Total essdk.SearchTotal           `json:"total"`
	Hits  []RepoVulnerabilityAlertHit `json:"hits"`
}

type RepoVulnerabilityAlertPaginator

type RepoVulnerabilityAlertPaginator struct {
	// contains filtered or unexported fields
}

func (RepoVulnerabilityAlertPaginator) Close

func (RepoVulnerabilityAlertPaginator) HasNext

func (RepoVulnerabilityAlertPaginator) NextPage

type RepoVulnerabilityAlertSearchResponse

type RepoVulnerabilityAlertSearchResponse struct {
	PitID string                     `json:"pit_id"`
	Hits  RepoVulnerabilityAlertHits `json:"hits"`
}

type Repository

type Repository struct {
	ResourceID      string                       `json:"resource_id"`
	PlatformID      string                       `json:"platform_id"`
	Description     github.RepositoryDescription `json:"description"`
	Metadata        github.Metadata              `json:"metadata"`
	DescribedBy     string                       `json:"described_by"`
	ResourceType    string                       `json:"resource_type"`
	IntegrationType string                       `json:"integration_type"`
	IntegrationID   string                       `json:"integration_id"`
}

type RepositoryHit

type RepositoryHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  Repository    `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type RepositoryHits

type RepositoryHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []RepositoryHit   `json:"hits"`
}

type RepositoryPaginator

type RepositoryPaginator struct {
	// contains filtered or unexported fields
}

func (RepositoryPaginator) Close

func (RepositoryPaginator) HasNext

func (p RepositoryPaginator) HasNext() bool

func (RepositoryPaginator) NextPage

func (p RepositoryPaginator) NextPage(ctx context.Context) ([]Repository, error)

type RepositorySearchResponse

type RepositorySearchResponse struct {
	PitID string         `json:"pit_id"`
	Hits  RepositoryHits `json:"hits"`
}

type Runner

type Runner struct {
	ResourceID      string                   `json:"resource_id"`
	PlatformID      string                   `json:"platform_id"`
	Description     github.RunnerDescription `json:"description"`
	Metadata        github.Metadata          `json:"metadata"`
	DescribedBy     string                   `json:"described_by"`
	ResourceType    string                   `json:"resource_type"`
	IntegrationType string                   `json:"integration_type"`
	IntegrationID   string                   `json:"integration_id"`
}

type RunnerHit

type RunnerHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  Runner        `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type RunnerHits

type RunnerHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []RunnerHit       `json:"hits"`
}

type RunnerPaginator

type RunnerPaginator struct {
	// contains filtered or unexported fields
}

func (RunnerPaginator) Close

func (p RunnerPaginator) Close(ctx context.Context) error

func (RunnerPaginator) HasNext

func (p RunnerPaginator) HasNext() bool

func (RunnerPaginator) NextPage

func (p RunnerPaginator) NextPage(ctx context.Context) ([]Runner, error)

type RunnerSearchResponse

type RunnerSearchResponse struct {
	PitID string     `json:"pit_id"`
	Hits  RunnerHits `json:"hits"`
}

type Secret

type Secret struct {
	ResourceID      string                   `json:"resource_id"`
	PlatformID      string                   `json:"platform_id"`
	Description     github.SecretDescription `json:"description"`
	Metadata        github.Metadata          `json:"metadata"`
	DescribedBy     string                   `json:"described_by"`
	ResourceType    string                   `json:"resource_type"`
	IntegrationType string                   `json:"integration_type"`
	IntegrationID   string                   `json:"integration_id"`
}

type SecretHit

type SecretHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  Secret        `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type SecretHits

type SecretHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []SecretHit       `json:"hits"`
}

type SecretPaginator

type SecretPaginator struct {
	// contains filtered or unexported fields
}

func (SecretPaginator) Close

func (p SecretPaginator) Close(ctx context.Context) error

func (SecretPaginator) HasNext

func (p SecretPaginator) HasNext() bool

func (SecretPaginator) NextPage

func (p SecretPaginator) NextPage(ctx context.Context) ([]Secret, error)

type SecretSearchResponse

type SecretSearchResponse struct {
	PitID string     `json:"pit_id"`
	Hits  SecretHits `json:"hits"`
}

type Stargazer

type Stargazer struct {
	ResourceID      string                      `json:"resource_id"`
	PlatformID      string                      `json:"platform_id"`
	Description     github.StargazerDescription `json:"description"`
	Metadata        github.Metadata             `json:"metadata"`
	DescribedBy     string                      `json:"described_by"`
	ResourceType    string                      `json:"resource_type"`
	IntegrationType string                      `json:"integration_type"`
	IntegrationID   string                      `json:"integration_id"`
}

type StargazerHit

type StargazerHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  Stargazer     `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type StargazerHits

type StargazerHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []StargazerHit    `json:"hits"`
}

type StargazerPaginator

type StargazerPaginator struct {
	// contains filtered or unexported fields
}

func (StargazerPaginator) Close

func (p StargazerPaginator) Close(ctx context.Context) error

func (StargazerPaginator) HasNext

func (p StargazerPaginator) HasNext() bool

func (StargazerPaginator) NextPage

func (p StargazerPaginator) NextPage(ctx context.Context) ([]Stargazer, error)

type StargazerSearchResponse

type StargazerSearchResponse struct {
	PitID string        `json:"pit_id"`
	Hits  StargazerHits `json:"hits"`
}

type Tag

type Tag struct {
	ResourceID      string                `json:"resource_id"`
	PlatformID      string                `json:"platform_id"`
	Description     github.TagDescription `json:"description"`
	Metadata        github.Metadata       `json:"metadata"`
	DescribedBy     string                `json:"described_by"`
	ResourceType    string                `json:"resource_type"`
	IntegrationType string                `json:"integration_type"`
	IntegrationID   string                `json:"integration_id"`
}

type TagHit

type TagHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  Tag           `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type TagHits

type TagHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []TagHit          `json:"hits"`
}

type TagPaginator

type TagPaginator struct {
	// contains filtered or unexported fields
}

func (TagPaginator) Close

func (p TagPaginator) Close(ctx context.Context) error

func (TagPaginator) HasNext

func (p TagPaginator) HasNext() bool

func (TagPaginator) NextPage

func (p TagPaginator) NextPage(ctx context.Context) ([]Tag, error)

type TagSearchResponse

type TagSearchResponse struct {
	PitID string  `json:"pit_id"`
	Hits  TagHits `json:"hits"`
}

type Team

type Team struct {
	ResourceID      string                 `json:"resource_id"`
	PlatformID      string                 `json:"platform_id"`
	Description     github.TeamDescription `json:"description"`
	Metadata        github.Metadata        `json:"metadata"`
	DescribedBy     string                 `json:"described_by"`
	ResourceType    string                 `json:"resource_type"`
	IntegrationType string                 `json:"integration_type"`
	IntegrationID   string                 `json:"integration_id"`
}

type TeamHit

type TeamHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  Team          `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type TeamHits

type TeamHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []TeamHit         `json:"hits"`
}

type TeamMembers

type TeamMembers struct {
	ResourceID      string                        `json:"resource_id"`
	PlatformID      string                        `json:"platform_id"`
	Description     github.TeamMembersDescription `json:"description"`
	Metadata        github.Metadata               `json:"metadata"`
	DescribedBy     string                        `json:"described_by"`
	ResourceType    string                        `json:"resource_type"`
	IntegrationType string                        `json:"integration_type"`
	IntegrationID   string                        `json:"integration_id"`
}

type TeamMembersHit

type TeamMembersHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  TeamMembers   `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type TeamMembersHits

type TeamMembersHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []TeamMembersHit  `json:"hits"`
}

type TeamMembersPaginator

type TeamMembersPaginator struct {
	// contains filtered or unexported fields
}

func (TeamMembersPaginator) Close

func (TeamMembersPaginator) HasNext

func (p TeamMembersPaginator) HasNext() bool

func (TeamMembersPaginator) NextPage

func (p TeamMembersPaginator) NextPage(ctx context.Context) ([]TeamMembers, error)

type TeamMembersSearchResponse

type TeamMembersSearchResponse struct {
	PitID string          `json:"pit_id"`
	Hits  TeamMembersHits `json:"hits"`
}

type TeamPaginator

type TeamPaginator struct {
	// contains filtered or unexported fields
}

func (TeamPaginator) Close

func (p TeamPaginator) Close(ctx context.Context) error

func (TeamPaginator) HasNext

func (p TeamPaginator) HasNext() bool

func (TeamPaginator) NextPage

func (p TeamPaginator) NextPage(ctx context.Context) ([]Team, error)

type TeamRepository

type TeamRepository struct {
	ResourceID      string                           `json:"resource_id"`
	PlatformID      string                           `json:"platform_id"`
	Description     github.TeamRepositoryDescription `json:"description"`
	Metadata        github.Metadata                  `json:"metadata"`
	DescribedBy     string                           `json:"described_by"`
	ResourceType    string                           `json:"resource_type"`
	IntegrationType string                           `json:"integration_type"`
	IntegrationID   string                           `json:"integration_id"`
}

type TeamRepositoryHit

type TeamRepositoryHit struct {
	ID      string         `json:"_id"`
	Score   float64        `json:"_score"`
	Index   string         `json:"_index"`
	Type    string         `json:"_type"`
	Version int64          `json:"_version,omitempty"`
	Source  TeamRepository `json:"_source"`
	Sort    []interface{}  `json:"sort"`
}

type TeamRepositoryHits

type TeamRepositoryHits struct {
	Total essdk.SearchTotal   `json:"total"`
	Hits  []TeamRepositoryHit `json:"hits"`
}

type TeamRepositoryPaginator

type TeamRepositoryPaginator struct {
	// contains filtered or unexported fields
}

func (TeamRepositoryPaginator) Close

func (TeamRepositoryPaginator) HasNext

func (p TeamRepositoryPaginator) HasNext() bool

func (TeamRepositoryPaginator) NextPage

type TeamRepositorySearchResponse

type TeamRepositorySearchResponse struct {
	PitID string             `json:"pit_id"`
	Hits  TeamRepositoryHits `json:"hits"`
}

type TeamSearchResponse

type TeamSearchResponse struct {
	PitID string   `json:"pit_id"`
	Hits  TeamHits `json:"hits"`
}

type TrafficViewDaily

type TrafficViewDaily struct {
	ResourceID      string                             `json:"resource_id"`
	PlatformID      string                             `json:"platform_id"`
	Description     github.TrafficViewDailyDescription `json:"description"`
	Metadata        github.Metadata                    `json:"metadata"`
	DescribedBy     string                             `json:"described_by"`
	ResourceType    string                             `json:"resource_type"`
	IntegrationType string                             `json:"integration_type"`
	IntegrationID   string                             `json:"integration_id"`
}

type TrafficViewDailyHit

type TrafficViewDailyHit struct {
	ID      string           `json:"_id"`
	Score   float64          `json:"_score"`
	Index   string           `json:"_index"`
	Type    string           `json:"_type"`
	Version int64            `json:"_version,omitempty"`
	Source  TrafficViewDaily `json:"_source"`
	Sort    []interface{}    `json:"sort"`
}

type TrafficViewDailyHits

type TrafficViewDailyHits struct {
	Total essdk.SearchTotal     `json:"total"`
	Hits  []TrafficViewDailyHit `json:"hits"`
}

type TrafficViewDailyPaginator

type TrafficViewDailyPaginator struct {
	// contains filtered or unexported fields
}

func (TrafficViewDailyPaginator) Close

func (TrafficViewDailyPaginator) HasNext

func (p TrafficViewDailyPaginator) HasNext() bool

func (TrafficViewDailyPaginator) NextPage

type TrafficViewDailySearchResponse

type TrafficViewDailySearchResponse struct {
	PitID string               `json:"pit_id"`
	Hits  TrafficViewDailyHits `json:"hits"`
}

type TrafficViewWeekly

type TrafficViewWeekly struct {
	ResourceID      string                              `json:"resource_id"`
	PlatformID      string                              `json:"platform_id"`
	Description     github.TrafficViewWeeklyDescription `json:"description"`
	Metadata        github.Metadata                     `json:"metadata"`
	DescribedBy     string                              `json:"described_by"`
	ResourceType    string                              `json:"resource_type"`
	IntegrationType string                              `json:"integration_type"`
	IntegrationID   string                              `json:"integration_id"`
}

type TrafficViewWeeklyHit

type TrafficViewWeeklyHit struct {
	ID      string            `json:"_id"`
	Score   float64           `json:"_score"`
	Index   string            `json:"_index"`
	Type    string            `json:"_type"`
	Version int64             `json:"_version,omitempty"`
	Source  TrafficViewWeekly `json:"_source"`
	Sort    []interface{}     `json:"sort"`
}

type TrafficViewWeeklyHits

type TrafficViewWeeklyHits struct {
	Total essdk.SearchTotal      `json:"total"`
	Hits  []TrafficViewWeeklyHit `json:"hits"`
}

type TrafficViewWeeklyPaginator

type TrafficViewWeeklyPaginator struct {
	// contains filtered or unexported fields
}

func (TrafficViewWeeklyPaginator) Close

func (TrafficViewWeeklyPaginator) HasNext

func (p TrafficViewWeeklyPaginator) HasNext() bool

func (TrafficViewWeeklyPaginator) NextPage

type TrafficViewWeeklySearchResponse

type TrafficViewWeeklySearchResponse struct {
	PitID string                `json:"pit_id"`
	Hits  TrafficViewWeeklyHits `json:"hits"`
}

type Tree

type Tree struct {
	ResourceID      string                 `json:"resource_id"`
	PlatformID      string                 `json:"platform_id"`
	Description     github.TreeDescription `json:"description"`
	Metadata        github.Metadata        `json:"metadata"`
	DescribedBy     string                 `json:"described_by"`
	ResourceType    string                 `json:"resource_type"`
	IntegrationType string                 `json:"integration_type"`
	IntegrationID   string                 `json:"integration_id"`
}

type TreeHit

type TreeHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  Tree          `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type TreeHits

type TreeHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []TreeHit         `json:"hits"`
}

type TreePaginator

type TreePaginator struct {
	// contains filtered or unexported fields
}

func (TreePaginator) Close

func (p TreePaginator) Close(ctx context.Context) error

func (TreePaginator) HasNext

func (p TreePaginator) HasNext() bool

func (TreePaginator) NextPage

func (p TreePaginator) NextPage(ctx context.Context) ([]Tree, error)

type TreeSearchResponse

type TreeSearchResponse struct {
	PitID string   `json:"pit_id"`
	Hits  TreeHits `json:"hits"`
}

type User

type User struct {
	ResourceID      string                 `json:"resource_id"`
	PlatformID      string                 `json:"platform_id"`
	Description     github.UserDescription `json:"description"`
	Metadata        github.Metadata        `json:"metadata"`
	DescribedBy     string                 `json:"described_by"`
	ResourceType    string                 `json:"resource_type"`
	IntegrationType string                 `json:"integration_type"`
	IntegrationID   string                 `json:"integration_id"`
}

type UserHit

type UserHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  User          `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type UserHits

type UserHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []UserHit         `json:"hits"`
}

type UserPaginator

type UserPaginator struct {
	// contains filtered or unexported fields
}

func (UserPaginator) Close

func (p UserPaginator) Close(ctx context.Context) error

func (UserPaginator) HasNext

func (p UserPaginator) HasNext() bool

func (UserPaginator) NextPage

func (p UserPaginator) NextPage(ctx context.Context) ([]User, error)

type UserSearchResponse

type UserSearchResponse struct {
	PitID string   `json:"pit_id"`
	Hits  UserHits `json:"hits"`
}

type Workflow

type Workflow struct {
	ResourceID      string                     `json:"resource_id"`
	PlatformID      string                     `json:"platform_id"`
	Description     github.WorkflowDescription `json:"description"`
	Metadata        github.Metadata            `json:"metadata"`
	DescribedBy     string                     `json:"described_by"`
	ResourceType    string                     `json:"resource_type"`
	IntegrationType string                     `json:"integration_type"`
	IntegrationID   string                     `json:"integration_id"`
}

type WorkflowHit

type WorkflowHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  Workflow      `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type WorkflowHits

type WorkflowHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []WorkflowHit     `json:"hits"`
}

type WorkflowPaginator

type WorkflowPaginator struct {
	// contains filtered or unexported fields
}

func (WorkflowPaginator) Close

func (p WorkflowPaginator) Close(ctx context.Context) error

func (WorkflowPaginator) HasNext

func (p WorkflowPaginator) HasNext() bool

func (WorkflowPaginator) NextPage

func (p WorkflowPaginator) NextPage(ctx context.Context) ([]Workflow, error)

type WorkflowRun

type WorkflowRun struct {
	ResourceID      string                        `json:"resource_id"`
	PlatformID      string                        `json:"platform_id"`
	Description     github.WorkflowRunDescription `json:"description"`
	Metadata        github.Metadata               `json:"metadata"`
	DescribedBy     string                        `json:"described_by"`
	ResourceType    string                        `json:"resource_type"`
	IntegrationType string                        `json:"integration_type"`
	IntegrationID   string                        `json:"integration_id"`
}

type WorkflowRunHit

type WorkflowRunHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  WorkflowRun   `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type WorkflowRunHits

type WorkflowRunHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []WorkflowRunHit  `json:"hits"`
}

type WorkflowRunPaginator

type WorkflowRunPaginator struct {
	// contains filtered or unexported fields
}

func (WorkflowRunPaginator) Close

func (WorkflowRunPaginator) HasNext

func (p WorkflowRunPaginator) HasNext() bool

func (WorkflowRunPaginator) NextPage

func (p WorkflowRunPaginator) NextPage(ctx context.Context) ([]WorkflowRun, error)

type WorkflowRunSearchResponse

type WorkflowRunSearchResponse struct {
	PitID string          `json:"pit_id"`
	Hits  WorkflowRunHits `json:"hits"`
}

type WorkflowSearchResponse

type WorkflowSearchResponse struct {
	PitID string       `json:"pit_id"`
	Hits  WorkflowHits `json:"hits"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL