Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // NopV1OrganizationServiceClientProvider is a V1OrganizationServiceClientProvider that provides unimplemented services for testing. NopV1OrganizationServiceClientProvider V1OrganizationServiceClientProvider = nopClientProvider{} // NopV1OwnerServiceClientProvider is a V1OwnerServiceClientProvider that provides unimplemented services for testing. NopV1OwnerServiceClientProvider V1OwnerServiceClientProvider = nopClientProvider{} // NopV1UserServiceClientProvider is a V1UserServiceClientProvider that provides unimplemented services for testing. NopV1UserServiceClientProvider V1UserServiceClientProvider = 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 { V1OrganizationServiceClientProvider V1OwnerServiceClientProvider V1UserServiceClientProvider }
ClientProvider provides API clients for BSR services.
func NewClientProvider ¶
func NewClientProvider(clientConfig *connectclient.Config) ClientProvider
NewClientProvider returns a new ClientProvider.
type V1OrganizationServiceClientProvider ¶
type V1OrganizationServiceClientProvider interface {
V1OrganizationServiceClient(registry string) ownerv1connect.OrganizationServiceClient
}
V1OrganizationServiceClientProvider provides OrganizationServiceClients.
type V1OwnerServiceClientProvider ¶
type V1OwnerServiceClientProvider interface {
V1OwnerServiceClient(registry string) ownerv1connect.OwnerServiceClient
}
V1OwnerServiceClientProvider provides OwnerServiceClients.
type V1UserServiceClientProvider ¶
type V1UserServiceClientProvider interface {
V1UserServiceClient(registry string) ownerv1connect.UserServiceClient
}
V1UserServiceClientProvider provides UserServiceClients.
Click to show internal directories.
Click to hide internal directories.