opengovernance

package
v0.0.36 Latest Latest
Warning

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

Go to latest
Published: Nov 18, 2024 License: Apache-2.0 Imports: 9 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 GetAuditLog

func GetAuditLog(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 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 GetGist

func GetGist(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 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 GetSearchCode

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

func GetSearchCommit

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

func GetSearchIssue

func GetSearchIssue(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 GetStar

func GetStar(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 ListAuditLog

func ListAuditLog(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 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 ListGist

func ListGist(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 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 ListSearchCode

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

func ListSearchCommit

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

func ListSearchIssue

func ListSearchIssue(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 ListStar

func ListStar(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"`
	DescribedBy     int                        `json:"described_by"`
	ResourceType    string                     `json:"resource_type"`
	IntegrationType string                     `json:"integration_type"`
	IntegrationID   string                     `json:"integration_id"`
}

func (*Artifact) UnmarshalJSON

func (r *Artifact) UnmarshalJSON(b []byte) error

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 AuditLog

type AuditLog struct {
	ResourceID      string                     `json:"resource_id"`
	PlatformID      string                     `json:"platform_id"`
	Description     github.AuditLogDescription `json:"description"`
	DescribedBy     int                        `json:"described_by"`
	ResourceType    string                     `json:"resource_type"`
	IntegrationType string                     `json:"integration_type"`
	IntegrationID   string                     `json:"integration_id"`
}

func (*AuditLog) UnmarshalJSON

func (r *AuditLog) UnmarshalJSON(b []byte) error

type AuditLogHit

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

type AuditLogHits

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

type AuditLogPaginator

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

func (AuditLogPaginator) Close

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

func (AuditLogPaginator) HasNext

func (p AuditLogPaginator) HasNext() bool

func (AuditLogPaginator) NextPage

func (p AuditLogPaginator) NextPage(ctx context.Context) ([]AuditLog, error)

type AuditLogSearchResponse

type AuditLogSearchResponse struct {
	PitID string       `json:"pit_id"`
	Hits  AuditLogHits `json:"hits"`
}

type Blob

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

func (*Blob) UnmarshalJSON

func (r *Blob) UnmarshalJSON(b []byte) error

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"`
	DescribedBy     int                      `json:"described_by"`
	ResourceType    string                   `json:"resource_type"`
	IntegrationType string                   `json:"integration_type"`
	IntegrationID   string                   `json:"integration_id"`
}

func (*Branch) UnmarshalJSON

func (r *Branch) UnmarshalJSON(b []byte) error

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"`
	DescribedBy     int                                `json:"described_by"`
	ResourceType    string                             `json:"resource_type"`
	IntegrationType string                             `json:"integration_type"`
	IntegrationID   string                             `json:"integration_id"`
}

func (*BranchProtection) UnmarshalJSON

func (r *BranchProtection) UnmarshalJSON(b []byte) error

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) NewAuditLogPaginator

func (k Client) NewAuditLogPaginator(filters []essdk.BoolFilter, limit *int64) (AuditLogPaginator, 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) 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) NewGistPaginator

func (k Client) NewGistPaginator(filters []essdk.BoolFilter, limit *int64) (GistPaginator, 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) 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) NewSearchCodePaginator

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

func (Client) NewSearchCommitPaginator

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

func (Client) NewSearchIssuePaginator

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

func (Client) NewSecretPaginator

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

func (Client) NewStarPaginator

func (k Client) NewStarPaginator(filters []essdk.BoolFilter, limit *int64) (StarPaginator, 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 Commit

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

func (*Commit) UnmarshalJSON

func (r *Commit) UnmarshalJSON(b []byte) error

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"`
	DescribedBy     int                                `json:"described_by"`
	ResourceType    string                             `json:"resource_type"`
	IntegrationType string                             `json:"integration_type"`
	IntegrationID   string                             `json:"integration_id"`
}

func (*CommunityProfile) UnmarshalJSON

func (r *CommunityProfile) UnmarshalJSON(b []byte) error

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 Gist

type Gist struct {
	ResourceID      string                 `json:"resource_id"`
	PlatformID      string                 `json:"platform_id"`
	Description     github.GistDescription `json:"description"`
	DescribedBy     int                    `json:"described_by"`
	ResourceType    string                 `json:"resource_type"`
	IntegrationType string                 `json:"integration_type"`
	IntegrationID   string                 `json:"integration_id"`
}

func (*Gist) UnmarshalJSON

func (r *Gist) UnmarshalJSON(b []byte) error

type GistHit

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

type GistHits

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

type GistPaginator

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

func (GistPaginator) Close

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

func (GistPaginator) HasNext

func (p GistPaginator) HasNext() bool

func (GistPaginator) NextPage

func (p GistPaginator) NextPage(ctx context.Context) ([]Gist, error)

type GistSearchResponse

type GistSearchResponse struct {
	PitID string   `json:"pit_id"`
	Hits  GistHits `json:"hits"`
}

type GitIgnore

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

func (*GitIgnore) UnmarshalJSON

func (r *GitIgnore) UnmarshalJSON(b []byte) error

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"`
	DescribedBy     int                     `json:"described_by"`
	ResourceType    string                  `json:"resource_type"`
	IntegrationType string                  `json:"integration_type"`
	IntegrationID   string                  `json:"integration_id"`
}

func (*Issue) UnmarshalJSON

func (r *Issue) UnmarshalJSON(b []byte) error

type IssueComment

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

func (*IssueComment) UnmarshalJSON

func (r *IssueComment) UnmarshalJSON(b []byte) error

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"`
	DescribedBy     int                       `json:"described_by"`
	ResourceType    string                    `json:"resource_type"`
	IntegrationType string                    `json:"integration_type"`
	IntegrationID   string                    `json:"integration_id"`
}

func (*License) UnmarshalJSON

func (r *License) UnmarshalJSON(b []byte) error

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"`
	DescribedBy     int                                  `json:"described_by"`
	ResourceType    string                               `json:"resource_type"`
	IntegrationType string                               `json:"integration_type"`
	IntegrationID   string                               `json:"integration_id"`
}

func (*OrgAlertDependabot) UnmarshalJSON

func (r *OrgAlertDependabot) UnmarshalJSON(b []byte) error

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"`
	DescribedBy     int                                `json:"described_by"`
	ResourceType    string                             `json:"resource_type"`
	IntegrationType string                             `json:"integration_type"`
	IntegrationID   string                             `json:"integration_id"`
}

func (*OrgCollaborators) UnmarshalJSON

func (r *OrgCollaborators) UnmarshalJSON(b []byte) error

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"`
	DescribedBy     int                                   `json:"described_by"`
	ResourceType    string                                `json:"resource_type"`
	IntegrationType string                                `json:"integration_type"`
	IntegrationID   string                                `json:"integration_id"`
}

func (*OrgExternalIdentity) UnmarshalJSON

func (r *OrgExternalIdentity) UnmarshalJSON(b []byte) error

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"`
	DescribedBy     int                          `json:"described_by"`
	ResourceType    string                       `json:"resource_type"`
	IntegrationType string                       `json:"integration_type"`
	IntegrationID   string                       `json:"integration_id"`
}

func (*OrgMembers) UnmarshalJSON

func (r *OrgMembers) UnmarshalJSON(b []byte) error

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"`
	DescribedBy     int                            `json:"described_by"`
	ResourceType    string                         `json:"resource_type"`
	IntegrationType string                         `json:"integration_type"`
	IntegrationID   string                         `json:"integration_id"`
}

func (*Organization) UnmarshalJSON

func (r *Organization) UnmarshalJSON(b []byte) error

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"`
	DescribedBy     int                           `json:"described_by"`
	ResourceType    string                        `json:"resource_type"`
	IntegrationType string                        `json:"integration_type"`
	IntegrationID   string                        `json:"integration_id"`
}

func (*PullRequest) UnmarshalJSON

func (r *PullRequest) UnmarshalJSON(b []byte) error

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 RepoAlertDependabot

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

func (*RepoAlertDependabot) UnmarshalJSON

func (r *RepoAlertDependabot) UnmarshalJSON(b []byte) error

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"`
	DescribedBy     int                                 `json:"described_by"`
	ResourceType    string                              `json:"resource_type"`
	IntegrationType string                              `json:"integration_type"`
	IntegrationID   string                              `json:"integration_id"`
}

func (*RepoCollaborators) UnmarshalJSON

func (r *RepoCollaborators) UnmarshalJSON(b []byte) error

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"`
	DescribedBy     int                              `json:"described_by"`
	ResourceType    string                           `json:"resource_type"`
	IntegrationType string                           `json:"integration_type"`
	IntegrationID   string                           `json:"integration_id"`
}

func (*RepoDeployment) UnmarshalJSON

func (r *RepoDeployment) UnmarshalJSON(b []byte) error

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"`
	DescribedBy     int                               `json:"described_by"`
	ResourceType    string                            `json:"resource_type"`
	IntegrationType string                            `json:"integration_type"`
	IntegrationID   string                            `json:"integration_id"`
}

func (*RepoEnvironment) UnmarshalJSON

func (r *RepoEnvironment) UnmarshalJSON(b []byte) error

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"`
	DescribedBy     int                           `json:"described_by"`
	ResourceType    string                        `json:"resource_type"`
	IntegrationType string                        `json:"integration_type"`
	IntegrationID   string                        `json:"integration_id"`
}

func (*RepoRuleSet) UnmarshalJSON

func (r *RepoRuleSet) UnmarshalJSON(b []byte) error

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"`
	DescribedBy     int                        `json:"described_by"`
	ResourceType    string                     `json:"resource_type"`
	IntegrationType string                     `json:"integration_type"`
	IntegrationID   string                     `json:"integration_id"`
}

func (*RepoSBOM) UnmarshalJSON

func (r *RepoSBOM) UnmarshalJSON(b []byte) error

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"`
	DescribedBy     int                                      `json:"described_by"`
	ResourceType    string                                   `json:"resource_type"`
	IntegrationType string                                   `json:"integration_type"`
	IntegrationID   string                                   `json:"integration_id"`
}

func (*RepoVulnerabilityAlert) UnmarshalJSON

func (r *RepoVulnerabilityAlert) UnmarshalJSON(b []byte) error

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"`
	DescribedBy     int                          `json:"described_by"`
	ResourceType    string                       `json:"resource_type"`
	IntegrationType string                       `json:"integration_type"`
	IntegrationID   string                       `json:"integration_id"`
}

func (*Repository) UnmarshalJSON

func (r *Repository) UnmarshalJSON(b []byte) error

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"`
	DescribedBy     int                      `json:"described_by"`
	ResourceType    string                   `json:"resource_type"`
	IntegrationType string                   `json:"integration_type"`
	IntegrationID   string                   `json:"integration_id"`
}

func (*Runner) UnmarshalJSON

func (r *Runner) UnmarshalJSON(b []byte) error

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 SearchCode

type SearchCode struct {
	ResourceID      string                       `json:"resource_id"`
	PlatformID      string                       `json:"platform_id"`
	Description     github.SearchCodeDescription `json:"description"`
	DescribedBy     int                          `json:"described_by"`
	ResourceType    string                       `json:"resource_type"`
	IntegrationType string                       `json:"integration_type"`
	IntegrationID   string                       `json:"integration_id"`
}

func (*SearchCode) UnmarshalJSON

func (r *SearchCode) UnmarshalJSON(b []byte) error

type SearchCodeHit

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

type SearchCodeHits

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

type SearchCodePaginator

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

func (SearchCodePaginator) Close

func (SearchCodePaginator) HasNext

func (p SearchCodePaginator) HasNext() bool

func (SearchCodePaginator) NextPage

func (p SearchCodePaginator) NextPage(ctx context.Context) ([]SearchCode, error)

type SearchCodeSearchResponse

type SearchCodeSearchResponse struct {
	PitID string         `json:"pit_id"`
	Hits  SearchCodeHits `json:"hits"`
}

type SearchCommit

type SearchCommit struct {
	ResourceID      string                         `json:"resource_id"`
	PlatformID      string                         `json:"platform_id"`
	Description     github.SearchCommitDescription `json:"description"`
	DescribedBy     int                            `json:"described_by"`
	ResourceType    string                         `json:"resource_type"`
	IntegrationType string                         `json:"integration_type"`
	IntegrationID   string                         `json:"integration_id"`
}

func (*SearchCommit) UnmarshalJSON

func (r *SearchCommit) UnmarshalJSON(b []byte) error

type SearchCommitHit

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

type SearchCommitHits

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

type SearchCommitPaginator

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

func (SearchCommitPaginator) Close

func (SearchCommitPaginator) HasNext

func (p SearchCommitPaginator) HasNext() bool

func (SearchCommitPaginator) NextPage

type SearchCommitSearchResponse

type SearchCommitSearchResponse struct {
	PitID string           `json:"pit_id"`
	Hits  SearchCommitHits `json:"hits"`
}

type SearchIssue

type SearchIssue struct {
	ResourceID      string                        `json:"resource_id"`
	PlatformID      string                        `json:"platform_id"`
	Description     github.SearchIssueDescription `json:"description"`
	DescribedBy     int                           `json:"described_by"`
	ResourceType    string                        `json:"resource_type"`
	IntegrationType string                        `json:"integration_type"`
	IntegrationID   string                        `json:"integration_id"`
}

func (*SearchIssue) UnmarshalJSON

func (r *SearchIssue) UnmarshalJSON(b []byte) error

type SearchIssueHit

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

type SearchIssueHits

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

type SearchIssuePaginator

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

func (SearchIssuePaginator) Close

func (SearchIssuePaginator) HasNext

func (p SearchIssuePaginator) HasNext() bool

func (SearchIssuePaginator) NextPage

func (p SearchIssuePaginator) NextPage(ctx context.Context) ([]SearchIssue, error)

type SearchIssueSearchResponse

type SearchIssueSearchResponse struct {
	PitID string          `json:"pit_id"`
	Hits  SearchIssueHits `json:"hits"`
}

type Secret

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

func (*Secret) UnmarshalJSON

func (r *Secret) UnmarshalJSON(b []byte) error

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 Star

type Star struct {
	ResourceID      string                 `json:"resource_id"`
	PlatformID      string                 `json:"platform_id"`
	Description     github.StarDescription `json:"description"`
	DescribedBy     int                    `json:"described_by"`
	ResourceType    string                 `json:"resource_type"`
	IntegrationType string                 `json:"integration_type"`
	IntegrationID   string                 `json:"integration_id"`
}

func (*Star) UnmarshalJSON

func (r *Star) UnmarshalJSON(b []byte) error

type StarHit

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

type StarHits

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

type StarPaginator

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

func (StarPaginator) Close

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

func (StarPaginator) HasNext

func (p StarPaginator) HasNext() bool

func (StarPaginator) NextPage

func (p StarPaginator) NextPage(ctx context.Context) ([]Star, error)

type StarSearchResponse

type StarSearchResponse struct {
	PitID string   `json:"pit_id"`
	Hits  StarHits `json:"hits"`
}

type Stargazer

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

func (*Stargazer) UnmarshalJSON

func (r *Stargazer) UnmarshalJSON(b []byte) error

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"`
	DescribedBy     int                   `json:"described_by"`
	ResourceType    string                `json:"resource_type"`
	IntegrationType string                `json:"integration_type"`
	IntegrationID   string                `json:"integration_id"`
}

func (*Tag) UnmarshalJSON

func (r *Tag) UnmarshalJSON(b []byte) error

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"`
	DescribedBy     int                    `json:"described_by"`
	ResourceType    string                 `json:"resource_type"`
	IntegrationType string                 `json:"integration_type"`
	IntegrationID   string                 `json:"integration_id"`
}

func (*Team) UnmarshalJSON

func (r *Team) UnmarshalJSON(b []byte) error

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"`
	DescribedBy     int                           `json:"described_by"`
	ResourceType    string                        `json:"resource_type"`
	IntegrationType string                        `json:"integration_type"`
	IntegrationID   string                        `json:"integration_id"`
}

func (*TeamMembers) UnmarshalJSON

func (r *TeamMembers) UnmarshalJSON(b []byte) error

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"`
	DescribedBy     int                              `json:"described_by"`
	ResourceType    string                           `json:"resource_type"`
	IntegrationType string                           `json:"integration_type"`
	IntegrationID   string                           `json:"integration_id"`
}

func (*TeamRepository) UnmarshalJSON

func (r *TeamRepository) UnmarshalJSON(b []byte) error

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"`
	DescribedBy     int                                `json:"described_by"`
	ResourceType    string                             `json:"resource_type"`
	IntegrationType string                             `json:"integration_type"`
	IntegrationID   string                             `json:"integration_id"`
}

func (*TrafficViewDaily) UnmarshalJSON

func (r *TrafficViewDaily) UnmarshalJSON(b []byte) error

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"`
	DescribedBy     int                                 `json:"described_by"`
	ResourceType    string                              `json:"resource_type"`
	IntegrationType string                              `json:"integration_type"`
	IntegrationID   string                              `json:"integration_id"`
}

func (*TrafficViewWeekly) UnmarshalJSON

func (r *TrafficViewWeekly) UnmarshalJSON(b []byte) error

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"`
	DescribedBy     int                    `json:"described_by"`
	ResourceType    string                 `json:"resource_type"`
	IntegrationType string                 `json:"integration_type"`
	IntegrationID   string                 `json:"integration_id"`
}

func (*Tree) UnmarshalJSON

func (r *Tree) UnmarshalJSON(b []byte) error

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"`
	DescribedBy     int                    `json:"described_by"`
	ResourceType    string                 `json:"resource_type"`
	IntegrationType string                 `json:"integration_type"`
	IntegrationID   string                 `json:"integration_id"`
}

func (*User) UnmarshalJSON

func (r *User) UnmarshalJSON(b []byte) error

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"`
	DescribedBy     int                        `json:"described_by"`
	ResourceType    string                     `json:"resource_type"`
	IntegrationType string                     `json:"integration_type"`
	IntegrationID   string                     `json:"integration_id"`
}

func (*Workflow) UnmarshalJSON

func (r *Workflow) UnmarshalJSON(b []byte) error

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"`
	DescribedBy     int                           `json:"described_by"`
	ResourceType    string                        `json:"resource_type"`
	IntegrationType string                        `json:"integration_type"`
	IntegrationID   string                        `json:"integration_id"`
}

func (*WorkflowRun) UnmarshalJSON

func (r *WorkflowRun) UnmarshalJSON(b []byte) error

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