3030 NopV1Beta1LabelServiceClientProvider V1Beta1LabelServiceClientProvider = nopClientProvider {}
3131 // NopV1Beta1PluginServiceClientProvider is a V1Beta1PluginServiceClientProvider that provides unimplemented services for testing.
3232 NopV1Beta1PluginServiceClientProvider V1Beta1PluginServiceClientProvider = nopClientProvider {}
33+ // NopV1Beta1ResourceServiceClientProvider is a V1Beta1ResourceServiceClientProvider that provides unimplemented services for testing.
34+ NopV1Beta1ResourceServiceClientProvider V1Beta1ResourceServiceClientProvider = nopClientProvider {}
3335 // NopV1Beta1UploadServiceClientProvider is a V1Beta1UploadServiceClientProvider that provides unimplemented services for testing.
3436 NopV1Beta1UploadServiceClientProvider V1Beta1UploadServiceClientProvider = nopClientProvider {}
3537 // NopClientProvider is a ClientProvider that provides unimplemented services for testing.
@@ -56,6 +58,11 @@ type V1Beta1LabelServiceClientProvider interface {
5658 V1Beta1LabelServiceClient (registry string ) pluginv1beta1connect.LabelServiceClient
5759}
5860
61+ // V1Beta1ResourceServiceClientProvider provides ResourceServiceClients.
62+ type V1Beta1ResourceServiceClientProvider interface {
63+ V1Beta1ResourceServiceClient (registry string ) pluginv1beta1connect.ResourceServiceClient
64+ }
65+
5966// V1Beta1PluginServiceClientProvider provides PluginServiceClients.
6067type V1Beta1PluginServiceClientProvider interface {
6168 V1Beta1PluginServiceClient (registry string ) pluginv1beta1connect.PluginServiceClient
@@ -72,6 +79,7 @@ type ClientProvider interface {
7279 V1Beta1CommitServiceClientProvider
7380 V1Beta1DownloadServiceClientProvider
7481 V1Beta1LabelServiceClientProvider
82+ V1Beta1ResourceServiceClientProvider
7583 V1Beta1PluginServiceClientProvider
7684 V1Beta1UploadServiceClientProvider
7785}
@@ -125,6 +133,14 @@ func (c *clientProvider) V1Beta1LabelServiceClient(registry string) pluginv1beta
125133 )
126134}
127135
136+ func (c * clientProvider ) V1Beta1ResourceServiceClient (registry string ) pluginv1beta1connect.ResourceServiceClient {
137+ return connectclient .Make (
138+ c .clientConfig ,
139+ registry ,
140+ pluginv1beta1connect .NewResourceServiceClient ,
141+ )
142+ }
143+
128144func (c * clientProvider ) V1Beta1PluginServiceClient (registry string ) pluginv1beta1connect.PluginServiceClient {
129145 return connectclient .Make (
130146 c .clientConfig ,
@@ -159,6 +175,10 @@ func (nopClientProvider) V1Beta1LabelServiceClient(registry string) pluginv1beta
159175 return pluginv1beta1connect.UnimplementedLabelServiceHandler {}
160176}
161177
178+ func (nopClientProvider ) V1Beta1ResourceServiceClient (registry string ) pluginv1beta1connect.ResourceServiceClient {
179+ return pluginv1beta1connect.UnimplementedResourceServiceHandler {}
180+ }
181+
162182func (nopClientProvider ) V1Beta1PluginServiceClient (registry string ) pluginv1beta1connect.PluginServiceClient {
163183 return pluginv1beta1connect.UnimplementedPluginServiceHandler {}
164184}
0 commit comments