Documentation
¶
Index ¶
- Variables
- type ClientProvider
- type V1Beta1CollectionServiceClientProvider
- type V1Beta1CommitServiceClientProvider
- type V1Beta1DownloadServiceClientProvider
- type V1Beta1LabelServiceClientProvider
- type V1Beta1PluginServiceClientProvider
- type V1Beta1ResourceServiceClientProvider
- type V1Beta1UploadServiceClientProvider
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // NopV1Beta1CollectionServiceClientProvider is a V1Beta1CollectionServiceClientProvider that provides unimplemented services for testing. NopV1Beta1CollectionServiceClientProvider V1Beta1CollectionServiceClientProvider = nopClientProvider{} // NopV1Beta1CommitServiceClientProvider is a V1Beta1CommitServiceClientProvider that provides unimplemented services for testing. NopV1Beta1CommitServiceClientProvider V1Beta1CommitServiceClientProvider = nopClientProvider{} // NopV1Beta1DownloadServiceClientProvider is a V1Beta1DownloadServiceClientProvider that provides unimplemented services for testing. NopV1Beta1DownloadServiceClientProvider V1Beta1DownloadServiceClientProvider = nopClientProvider{} // NopV1Beta1LabelServiceClientProvider is a V1Beta1LabelServiceClientProvider that provides unimplemented services for testing. NopV1Beta1LabelServiceClientProvider V1Beta1LabelServiceClientProvider = nopClientProvider{} // NopV1Beta1PluginServiceClientProvider is a V1Beta1PluginServiceClientProvider that provides unimplemented services for testing. NopV1Beta1PluginServiceClientProvider V1Beta1PluginServiceClientProvider = nopClientProvider{} // NopV1Beta1ResourceServiceClientProvider is a V1Beta1ResourceServiceClientProvider that provides unimplemented services for testing. NopV1Beta1ResourceServiceClientProvider V1Beta1ResourceServiceClientProvider = nopClientProvider{} // NopV1Beta1UploadServiceClientProvider is a V1Beta1UploadServiceClientProvider that provides unimplemented services for testing. NopV1Beta1UploadServiceClientProvider V1Beta1UploadServiceClientProvider = nopClientProvider{} // NopClientProvider is a ClientProvider that provides unimplemented services for testing. NopClientProvider ClientProvider = nopClientProvider{} )
Functions ¶
This section is empty.
Types ¶
type ClientProvider ¶
type ClientProvider interface { V1Beta1CollectionServiceClientProvider V1Beta1CommitServiceClientProvider V1Beta1DownloadServiceClientProvider V1Beta1LabelServiceClientProvider V1Beta1ResourceServiceClientProvider V1Beta1PluginServiceClientProvider V1Beta1UploadServiceClientProvider }
ClientProvider provides API clients for BSR services.
func NewClientProvider ¶
func NewClientProvider(clientConfig *connectclient.Config) ClientProvider
NewClientProvider returns a new ClientProvider.
type V1Beta1CollectionServiceClientProvider ¶
type V1Beta1CollectionServiceClientProvider interface {
V1Beta1CollectionServiceClient(registry string) pluginv1beta1connect.CollectionServiceClient
}
V1Beta1CollectionServiceClientProvider provides CollectionServiceClients.
type V1Beta1CommitServiceClientProvider ¶
type V1Beta1CommitServiceClientProvider interface {
V1Beta1CommitServiceClient(registry string) pluginv1beta1connect.CommitServiceClient
}
V1Beta1CommitServiceClientProvider provides CommitServiceClients.
type V1Beta1DownloadServiceClientProvider ¶
type V1Beta1DownloadServiceClientProvider interface {
V1Beta1DownloadServiceClient(registry string) pluginv1beta1connect.DownloadServiceClient
}
V1Beta1DownloadServiceClientProvider provides DownloadServiceClients.
type V1Beta1LabelServiceClientProvider ¶
type V1Beta1LabelServiceClientProvider interface {
V1Beta1LabelServiceClient(registry string) pluginv1beta1connect.LabelServiceClient
}
V1Beta1LabelServiceClientProvider provides LabelServiceClients.
type V1Beta1PluginServiceClientProvider ¶
type V1Beta1PluginServiceClientProvider interface {
V1Beta1PluginServiceClient(registry string) pluginv1beta1connect.PluginServiceClient
}
V1Beta1PluginServiceClientProvider provides PluginServiceClients.
type V1Beta1ResourceServiceClientProvider ¶ added in v1.48.0
type V1Beta1ResourceServiceClientProvider interface {
V1Beta1ResourceServiceClient(registry string) pluginv1beta1connect.ResourceServiceClient
}
V1Beta1ResourceServiceClientProvider provides ResourceServiceClients.
type V1Beta1UploadServiceClientProvider ¶
type V1Beta1UploadServiceClientProvider interface {
V1Beta1UploadServiceClient(registry string) pluginv1beta1connect.UploadServiceClient
}
V1Beta1UploadServiceClientProvider provides UploadServiceClients.
Click to show internal directories.
Click to hide internal directories.