Documentation ¶
Index ¶
- type BuildReportsOnList
- type ImageConfigOnGet
- type ManifestMetadataOnList
- type MockApkoClient
- type MockRegistryClient
- func (m MockRegistryClient) CreateRepo(_ context.Context, given *registry.CreateRepoRequest, _ ...grpc.CallOption) (*registry.Repo, error)
- func (m MockRegistryClient) CreateTag(_ context.Context, given *registry.CreateTagRequest, _ ...grpc.CallOption) (*registry.Tag, error)
- func (m MockRegistryClient) DeleteRepo(_ context.Context, given *registry.DeleteRepoRequest, _ ...grpc.CallOption) (*emptypb.Empty, error)
- func (m MockRegistryClient) DeleteTag(_ context.Context, given *registry.DeleteTagRequest, _ ...grpc.CallOption) (*emptypb.Empty, error)
- func (m MockRegistryClient) GetImageConfig(_ context.Context, given *registry.ImageConfigRequest, _ ...grpc.CallOption) (*registry.ImageConfig, error)
- func (m MockRegistryClient) GetPackageVersionMetadata(_ context.Context, given *registry.PackageVersionMetadataRequest, ...) (*registry.PackageVersionMetadata, error)
- func (m MockRegistryClient) GetRawSbom(_ context.Context, given *registry.RawSbomRequest, _ ...grpc.CallOption) (*registry.RawSbom, error)
- func (m MockRegistryClient) GetSbom(_ context.Context, given *registry.SbomRequest, _ ...grpc.CallOption) (*tenant.Sbom2, error)
- func (m MockRegistryClient) GetVulnReport(_ context.Context, given *registry.VulnReportRequest, _ ...grpc.CallOption) (*tenant.VulnReport, error)
- func (m MockRegistryClient) ListBuildReports(_ context.Context, given *registry.BuildReportFilter, _ ...grpc.CallOption) (*registry.BuildReportList, error)
- func (m MockRegistryClient) ListManifestMetadata(_ context.Context, given *registry.ManifestMetadataFilter, ...) (*registry.ManifestMetadataList, error)
- func (m MockRegistryClient) ListRepos(_ context.Context, given *registry.RepoFilter, _ ...grpc.CallOption) (*registry.RepoList, error)
- func (m MockRegistryClient) ListTagHistory(_ context.Context, given *registry.TagHistoryFilter, _ ...grpc.CallOption) (*registry.TagHistoryList, error)
- func (m MockRegistryClient) ListTags(_ context.Context, given *registry.TagFilter, _ ...grpc.CallOption) (*registry.TagList, error)
- func (m MockRegistryClient) UpdateRepo(_ context.Context, given *registry.Repo, _ ...grpc.CallOption) (*registry.Repo, error)
- func (m MockRegistryClient) UpdateTag(_ context.Context, given *registry.Tag, _ ...grpc.CallOption) (*registry.Tag, error)
- type MockRegistryClients
- type MockVulnerabilitiesClient
- func (m MockVulnerabilitiesClient) GetRawVulnReport(_ context.Context, given *registry.GetRawVulnReportRequest, ...) (*registry.RawVulnReport, error)
- func (m MockVulnerabilitiesClient) ListVulnCountReports(_ context.Context, given *registry.VulnCountReportFilter, _ ...grpc.CallOption) (*registry.VulnCountReportList, error)
- func (m MockVulnerabilitiesClient) ListVulnReports(_ context.Context, given *registry.VulnReportFilter, _ ...grpc.CallOption) (*registry.VulnReportList, error)
- type OnBuildImage
- type OnResolveConfig
- type PackageVersionMetadataOnGet
- type RawSbomOnGet
- type RawVulnReportOnGet
- type RepoOnUpdate
- type ReposOnCreate
- type ReposOnDelete
- type ReposOnList
- type SbomOnGet
- type TagHistoryOnList
- type TagOnUpdate
- type TagsOnCreate
- type TagsOnDelete
- type TagsOnList
- type VulnCountReportsOnList
- type VulnReportOnGet
- type VulnReportsOnList
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuildReportsOnList ¶ added in v0.1.29
type BuildReportsOnList struct { Given *registry.BuildReportFilter List *registry.BuildReportList Error error }
type ImageConfigOnGet ¶ added in v0.1.20
type ImageConfigOnGet struct { Given *registry.ImageConfigRequest Get *registry.ImageConfig Error error }
type ManifestMetadataOnList ¶ added in v0.1.20
type ManifestMetadataOnList struct { Given *registry.ManifestMetadataFilter List *registry.ManifestMetadataList Error error }
type MockApkoClient ¶ added in v0.1.29
type MockApkoClient struct { registry.ApkoClient OnResolveConfig []OnResolveConfig OnBuildImage []OnBuildImage }
func (MockApkoClient) BuildImage ¶ added in v0.1.29
func (m MockApkoClient) BuildImage(_ context.Context, given *registry.BuildImageRequest, _ ...grpc.CallOption) (*registry.BuildImageResponse, error)
func (MockApkoClient) ResolveConfig ¶ added in v0.1.29
func (m MockApkoClient) ResolveConfig(_ context.Context, given *registry.ResolveConfigRequest, _ ...grpc.CallOption) (*registry.ApkoConfig, error)
type MockRegistryClient ¶
type MockRegistryClient struct { registry.RegistryClient OnCreateRepos []ReposOnCreate OnDeleteRepos []ReposOnDelete OnListRepos []ReposOnList OnCreateTags []TagsOnCreate OnDeleteTags []TagsOnDelete OnUpdateTag []TagOnUpdate OnListTags []TagsOnList OnUpdateRepo []RepoOnUpdate OnListTagHistory []TagHistoryOnList OnGetImageConfig []ImageConfigOnGet OnGetSbom []SbomOnGet OnGetVulnReport []VulnReportOnGet OnListManifestMetadata []ManifestMetadataOnList OnGetRawSbom []RawSbomOnGet OnGetPackageVersionMetadata []PackageVersionMetadataOnGet OnListBuildReports []BuildReportsOnList }
func (MockRegistryClient) CreateRepo ¶
func (m MockRegistryClient) CreateRepo(_ context.Context, given *registry.CreateRepoRequest, _ ...grpc.CallOption) (*registry.Repo, error)
func (MockRegistryClient) CreateTag ¶
func (m MockRegistryClient) CreateTag(_ context.Context, given *registry.CreateTagRequest, _ ...grpc.CallOption) (*registry.Tag, error)
func (MockRegistryClient) DeleteRepo ¶
func (m MockRegistryClient) DeleteRepo(_ context.Context, given *registry.DeleteRepoRequest, _ ...grpc.CallOption) (*emptypb.Empty, error)
func (MockRegistryClient) DeleteTag ¶
func (m MockRegistryClient) DeleteTag(_ context.Context, given *registry.DeleteTagRequest, _ ...grpc.CallOption) (*emptypb.Empty, error)
func (MockRegistryClient) GetImageConfig ¶ added in v0.1.20
func (m MockRegistryClient) GetImageConfig(_ context.Context, given *registry.ImageConfigRequest, _ ...grpc.CallOption) (*registry.ImageConfig, error)
func (MockRegistryClient) GetPackageVersionMetadata ¶ added in v0.1.25
func (m MockRegistryClient) GetPackageVersionMetadata(_ context.Context, given *registry.PackageVersionMetadataRequest, _ ...grpc.CallOption) (*registry.PackageVersionMetadata, error)
func (MockRegistryClient) GetRawSbom ¶ added in v0.1.21
func (m MockRegistryClient) GetRawSbom(_ context.Context, given *registry.RawSbomRequest, _ ...grpc.CallOption) (*registry.RawSbom, error)
func (MockRegistryClient) GetSbom ¶ added in v0.1.8
func (m MockRegistryClient) GetSbom(_ context.Context, given *registry.SbomRequest, _ ...grpc.CallOption) (*tenant.Sbom2, error)
func (MockRegistryClient) GetVulnReport ¶ added in v0.1.12
func (m MockRegistryClient) GetVulnReport(_ context.Context, given *registry.VulnReportRequest, _ ...grpc.CallOption) (*tenant.VulnReport, error)
func (MockRegistryClient) ListBuildReports ¶ added in v0.1.29
func (m MockRegistryClient) ListBuildReports(_ context.Context, given *registry.BuildReportFilter, _ ...grpc.CallOption) (*registry.BuildReportList, error)
func (MockRegistryClient) ListManifestMetadata ¶ added in v0.1.20
func (m MockRegistryClient) ListManifestMetadata(_ context.Context, given *registry.ManifestMetadataFilter, _ ...grpc.CallOption) (*registry.ManifestMetadataList, error)
func (MockRegistryClient) ListRepos ¶
func (m MockRegistryClient) ListRepos(_ context.Context, given *registry.RepoFilter, _ ...grpc.CallOption) (*registry.RepoList, error)
func (MockRegistryClient) ListTagHistory ¶
func (m MockRegistryClient) ListTagHistory(_ context.Context, given *registry.TagHistoryFilter, _ ...grpc.CallOption) (*registry.TagHistoryList, error)
func (MockRegistryClient) ListTags ¶
func (m MockRegistryClient) ListTags(_ context.Context, given *registry.TagFilter, _ ...grpc.CallOption) (*registry.TagList, error)
func (MockRegistryClient) UpdateRepo ¶
func (m MockRegistryClient) UpdateRepo(_ context.Context, given *registry.Repo, _ ...grpc.CallOption) (*registry.Repo, error)
type MockRegistryClients ¶
type MockRegistryClients struct { OnClose error RegistryClient MockRegistryClient VulnerabilitiesClient MockVulnerabilitiesClient ApkoClient MockApkoClient }
func (MockRegistryClients) Apko ¶ added in v0.1.29
func (m MockRegistryClients) Apko() registry.ApkoClient
func (MockRegistryClients) Close ¶
func (m MockRegistryClients) Close() error
func (MockRegistryClients) Registry ¶
func (m MockRegistryClients) Registry() registry.RegistryClient
func (MockRegistryClients) Vulnerabilities ¶ added in v0.1.27
func (m MockRegistryClients) Vulnerabilities() registry.VulnerabilitiesClient
type MockVulnerabilitiesClient ¶ added in v0.1.27
type MockVulnerabilitiesClient struct { registry.VulnerabilitiesClient OnListVulnReports []VulnReportsOnList OnGetRawVulnReport []RawVulnReportOnGet OnListVulnCountReports []VulnCountReportsOnList }
func (MockVulnerabilitiesClient) GetRawVulnReport ¶ added in v0.1.27
func (m MockVulnerabilitiesClient) GetRawVulnReport(_ context.Context, given *registry.GetRawVulnReportRequest, _ ...grpc.CallOption) (*registry.RawVulnReport, error)
func (MockVulnerabilitiesClient) ListVulnCountReports ¶ added in v0.1.27
func (m MockVulnerabilitiesClient) ListVulnCountReports(_ context.Context, given *registry.VulnCountReportFilter, _ ...grpc.CallOption) (*registry.VulnCountReportList, error)
func (MockVulnerabilitiesClient) ListVulnReports ¶ added in v0.1.27
func (m MockVulnerabilitiesClient) ListVulnReports(_ context.Context, given *registry.VulnReportFilter, _ ...grpc.CallOption) (*registry.VulnReportList, error)
type OnBuildImage ¶ added in v0.1.29
type OnBuildImage struct { Given *registry.BuildImageRequest Result *registry.BuildImageResponse Error error }
type OnResolveConfig ¶ added in v0.1.29
type OnResolveConfig struct { Given *registry.ResolveConfigRequest Result *registry.ApkoConfig Error error }
type PackageVersionMetadataOnGet ¶ added in v0.1.25
type PackageVersionMetadataOnGet struct { Given *registry.PackageVersionMetadataRequest Get *registry.PackageVersionMetadata Error error }
type RawSbomOnGet ¶ added in v0.1.21
type RawSbomOnGet struct { Given *registry.RawSbomRequest Get *registry.RawSbom Error error }
type RawVulnReportOnGet ¶ added in v0.1.27
type RawVulnReportOnGet struct { Given *registry.GetRawVulnReportRequest Get *registry.RawVulnReport Error error }
type RepoOnUpdate ¶
type ReposOnCreate ¶
type ReposOnCreate struct { Given *registry.CreateRepoRequest Created *registry.Repo Error error }
type ReposOnDelete ¶
type ReposOnDelete struct { Given *registry.DeleteRepoRequest Error error }
type ReposOnList ¶
type ReposOnList struct { Given *registry.RepoFilter List *registry.RepoList Error error }
type SbomOnGet ¶ added in v0.1.8
type SbomOnGet struct { Given *registry.SbomRequest Get *tenant.Sbom2 Error error }
type TagHistoryOnList ¶
type TagHistoryOnList struct { Given *registry.TagHistoryFilter List *registry.TagHistoryList Error error }
type TagOnUpdate ¶
type TagsOnCreate ¶
type TagsOnCreate struct { Given *registry.CreateTagRequest Created *registry.Tag Error error }
type TagsOnDelete ¶
type TagsOnDelete struct { Given *registry.DeleteTagRequest Error error }
type TagsOnList ¶
type VulnCountReportsOnList ¶ added in v0.1.27
type VulnCountReportsOnList struct { Given *registry.VulnCountReportFilter List *registry.VulnCountReportList Error error }
type VulnReportOnGet ¶ added in v0.1.12
type VulnReportOnGet struct { Given *registry.VulnReportRequest Get *tenant.VulnReport Error error }
type VulnReportsOnList ¶ added in v0.1.27
type VulnReportsOnList struct { Given *registry.VulnReportFilter List *registry.VulnReportList Error error }
Click to show internal directories.
Click to hide internal directories.