cloud.google.com/go/aiplatform@v1.106.0/apiv1beta1/aiplatformpb/feature_registry_service_grpc.pb.go (about) 1 // Copyright 2025 Google LLC 2 // 3 // Licensed under the Apache License, Version 2.0 (the "License"); 4 // you may not use this file except in compliance with the License. 5 // You may obtain a copy of the License at 6 // 7 // http://www.apache.org/licenses/LICENSE-2.0 8 // 9 // Unless required by applicable law or agreed to in writing, software 10 // distributed under the License is distributed on an "AS IS" BASIS, 11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 // See the License for the specific language governing permissions and 13 // limitations under the License. 14 15 // Code generated by protoc-gen-go-grpc. DO NOT EDIT. 16 // versions: 17 // - protoc-gen-go-grpc v1.3.0 18 // - protoc v4.25.7 19 // source: google/cloud/aiplatform/v1beta1/feature_registry_service.proto 20 21 package aiplatformpb 22 23 import ( 24 longrunningpb "cloud.google.com/go/longrunning/autogen/longrunningpb" 25 context "context" 26 grpc "google.golang.org/grpc" 27 codes "google.golang.org/grpc/codes" 28 status "google.golang.org/grpc/status" 29 ) 30 31 // This is a compile-time assertion to ensure that this generated file 32 // is compatible with the grpc package it is being compiled against. 33 // Requires gRPC-Go v1.32.0 or later. 34 const _ = grpc.SupportPackageIsVersion7 35 36 const ( 37 FeatureRegistryService_CreateFeatureGroup_FullMethodName = "/google.cloud.aiplatform.v1beta1.FeatureRegistryService/CreateFeatureGroup" 38 FeatureRegistryService_GetFeatureGroup_FullMethodName = "/google.cloud.aiplatform.v1beta1.FeatureRegistryService/GetFeatureGroup" 39 FeatureRegistryService_ListFeatureGroups_FullMethodName = "/google.cloud.aiplatform.v1beta1.FeatureRegistryService/ListFeatureGroups" 40 FeatureRegistryService_UpdateFeatureGroup_FullMethodName = "/google.cloud.aiplatform.v1beta1.FeatureRegistryService/UpdateFeatureGroup" 41 FeatureRegistryService_DeleteFeatureGroup_FullMethodName = "/google.cloud.aiplatform.v1beta1.FeatureRegistryService/DeleteFeatureGroup" 42 FeatureRegistryService_CreateFeature_FullMethodName = "/google.cloud.aiplatform.v1beta1.FeatureRegistryService/CreateFeature" 43 FeatureRegistryService_BatchCreateFeatures_FullMethodName = "/google.cloud.aiplatform.v1beta1.FeatureRegistryService/BatchCreateFeatures" 44 FeatureRegistryService_GetFeature_FullMethodName = "/google.cloud.aiplatform.v1beta1.FeatureRegistryService/GetFeature" 45 FeatureRegistryService_ListFeatures_FullMethodName = "/google.cloud.aiplatform.v1beta1.FeatureRegistryService/ListFeatures" 46 FeatureRegistryService_UpdateFeature_FullMethodName = "/google.cloud.aiplatform.v1beta1.FeatureRegistryService/UpdateFeature" 47 FeatureRegistryService_DeleteFeature_FullMethodName = "/google.cloud.aiplatform.v1beta1.FeatureRegistryService/DeleteFeature" 48 FeatureRegistryService_CreateFeatureMonitor_FullMethodName = "/google.cloud.aiplatform.v1beta1.FeatureRegistryService/CreateFeatureMonitor" 49 FeatureRegistryService_GetFeatureMonitor_FullMethodName = "/google.cloud.aiplatform.v1beta1.FeatureRegistryService/GetFeatureMonitor" 50 FeatureRegistryService_ListFeatureMonitors_FullMethodName = "/google.cloud.aiplatform.v1beta1.FeatureRegistryService/ListFeatureMonitors" 51 FeatureRegistryService_UpdateFeatureMonitor_FullMethodName = "/google.cloud.aiplatform.v1beta1.FeatureRegistryService/UpdateFeatureMonitor" 52 FeatureRegistryService_DeleteFeatureMonitor_FullMethodName = "/google.cloud.aiplatform.v1beta1.FeatureRegistryService/DeleteFeatureMonitor" 53 FeatureRegistryService_CreateFeatureMonitorJob_FullMethodName = "/google.cloud.aiplatform.v1beta1.FeatureRegistryService/CreateFeatureMonitorJob" 54 FeatureRegistryService_GetFeatureMonitorJob_FullMethodName = "/google.cloud.aiplatform.v1beta1.FeatureRegistryService/GetFeatureMonitorJob" 55 FeatureRegistryService_ListFeatureMonitorJobs_FullMethodName = "/google.cloud.aiplatform.v1beta1.FeatureRegistryService/ListFeatureMonitorJobs" 56 ) 57 58 // FeatureRegistryServiceClient is the client API for FeatureRegistryService service. 59 // 60 // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. 61 type FeatureRegistryServiceClient interface { 62 // Creates a new FeatureGroup in a given project and location. 63 CreateFeatureGroup(ctx context.Context, in *CreateFeatureGroupRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) 64 // Gets details of a single FeatureGroup. 65 GetFeatureGroup(ctx context.Context, in *GetFeatureGroupRequest, opts ...grpc.CallOption) (*FeatureGroup, error) 66 // Lists FeatureGroups in a given project and location. 67 ListFeatureGroups(ctx context.Context, in *ListFeatureGroupsRequest, opts ...grpc.CallOption) (*ListFeatureGroupsResponse, error) 68 // Updates the parameters of a single FeatureGroup. 69 UpdateFeatureGroup(ctx context.Context, in *UpdateFeatureGroupRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) 70 // Deletes a single FeatureGroup. 71 DeleteFeatureGroup(ctx context.Context, in *DeleteFeatureGroupRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) 72 // Creates a new Feature in a given FeatureGroup. 73 CreateFeature(ctx context.Context, in *CreateFeatureRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) 74 // Creates a batch of Features in a given FeatureGroup. 75 BatchCreateFeatures(ctx context.Context, in *BatchCreateFeaturesRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) 76 // Gets details of a single Feature. 77 GetFeature(ctx context.Context, in *GetFeatureRequest, opts ...grpc.CallOption) (*Feature, error) 78 // Lists Features in a given FeatureGroup. 79 ListFeatures(ctx context.Context, in *ListFeaturesRequest, opts ...grpc.CallOption) (*ListFeaturesResponse, error) 80 // Updates the parameters of a single Feature. 81 UpdateFeature(ctx context.Context, in *UpdateFeatureRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) 82 // Deletes a single Feature. 83 DeleteFeature(ctx context.Context, in *DeleteFeatureRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) 84 // Creates a new FeatureMonitor in a given project, location and FeatureGroup. 85 CreateFeatureMonitor(ctx context.Context, in *CreateFeatureMonitorRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) 86 // Gets details of a single FeatureMonitor. 87 GetFeatureMonitor(ctx context.Context, in *GetFeatureMonitorRequest, opts ...grpc.CallOption) (*FeatureMonitor, error) 88 // Lists FeatureGroups in a given project and location. 89 ListFeatureMonitors(ctx context.Context, in *ListFeatureMonitorsRequest, opts ...grpc.CallOption) (*ListFeatureMonitorsResponse, error) 90 // Updates the parameters of a single FeatureMonitor. 91 UpdateFeatureMonitor(ctx context.Context, in *UpdateFeatureMonitorRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) 92 // Deletes a single FeatureMonitor. 93 DeleteFeatureMonitor(ctx context.Context, in *DeleteFeatureMonitorRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) 94 // Creates a new feature monitor job. 95 CreateFeatureMonitorJob(ctx context.Context, in *CreateFeatureMonitorJobRequest, opts ...grpc.CallOption) (*FeatureMonitorJob, error) 96 // Get a feature monitor job. 97 GetFeatureMonitorJob(ctx context.Context, in *GetFeatureMonitorJobRequest, opts ...grpc.CallOption) (*FeatureMonitorJob, error) 98 // List feature monitor jobs. 99 ListFeatureMonitorJobs(ctx context.Context, in *ListFeatureMonitorJobsRequest, opts ...grpc.CallOption) (*ListFeatureMonitorJobsResponse, error) 100 } 101 102 type featureRegistryServiceClient struct { 103 cc grpc.ClientConnInterface 104 } 105 106 func NewFeatureRegistryServiceClient(cc grpc.ClientConnInterface) FeatureRegistryServiceClient { 107 return &featureRegistryServiceClient{cc} 108 } 109 110 func (c *featureRegistryServiceClient) CreateFeatureGroup(ctx context.Context, in *CreateFeatureGroupRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) { 111 out := new(longrunningpb.Operation) 112 err := c.cc.Invoke(ctx, FeatureRegistryService_CreateFeatureGroup_FullMethodName, in, out, opts...) 113 if err != nil { 114 return nil, err 115 } 116 return out, nil 117 } 118 119 func (c *featureRegistryServiceClient) GetFeatureGroup(ctx context.Context, in *GetFeatureGroupRequest, opts ...grpc.CallOption) (*FeatureGroup, error) { 120 out := new(FeatureGroup) 121 err := c.cc.Invoke(ctx, FeatureRegistryService_GetFeatureGroup_FullMethodName, in, out, opts...) 122 if err != nil { 123 return nil, err 124 } 125 return out, nil 126 } 127 128 func (c *featureRegistryServiceClient) ListFeatureGroups(ctx context.Context, in *ListFeatureGroupsRequest, opts ...grpc.CallOption) (*ListFeatureGroupsResponse, error) { 129 out := new(ListFeatureGroupsResponse) 130 err := c.cc.Invoke(ctx, FeatureRegistryService_ListFeatureGroups_FullMethodName, in, out, opts...) 131 if err != nil { 132 return nil, err 133 } 134 return out, nil 135 } 136 137 func (c *featureRegistryServiceClient) UpdateFeatureGroup(ctx context.Context, in *UpdateFeatureGroupRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) { 138 out := new(longrunningpb.Operation) 139 err := c.cc.Invoke(ctx, FeatureRegistryService_UpdateFeatureGroup_FullMethodName, in, out, opts...) 140 if err != nil { 141 return nil, err 142 } 143 return out, nil 144 } 145 146 func (c *featureRegistryServiceClient) DeleteFeatureGroup(ctx context.Context, in *DeleteFeatureGroupRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) { 147 out := new(longrunningpb.Operation) 148 err := c.cc.Invoke(ctx, FeatureRegistryService_DeleteFeatureGroup_FullMethodName, in, out, opts...) 149 if err != nil { 150 return nil, err 151 } 152 return out, nil 153 } 154 155 func (c *featureRegistryServiceClient) CreateFeature(ctx context.Context, in *CreateFeatureRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) { 156 out := new(longrunningpb.Operation) 157 err := c.cc.Invoke(ctx, FeatureRegistryService_CreateFeature_FullMethodName, in, out, opts...) 158 if err != nil { 159 return nil, err 160 } 161 return out, nil 162 } 163 164 func (c *featureRegistryServiceClient) BatchCreateFeatures(ctx context.Context, in *BatchCreateFeaturesRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) { 165 out := new(longrunningpb.Operation) 166 err := c.cc.Invoke(ctx, FeatureRegistryService_BatchCreateFeatures_FullMethodName, in, out, opts...) 167 if err != nil { 168 return nil, err 169 } 170 return out, nil 171 } 172 173 func (c *featureRegistryServiceClient) GetFeature(ctx context.Context, in *GetFeatureRequest, opts ...grpc.CallOption) (*Feature, error) { 174 out := new(Feature) 175 err := c.cc.Invoke(ctx, FeatureRegistryService_GetFeature_FullMethodName, in, out, opts...) 176 if err != nil { 177 return nil, err 178 } 179 return out, nil 180 } 181 182 func (c *featureRegistryServiceClient) ListFeatures(ctx context.Context, in *ListFeaturesRequest, opts ...grpc.CallOption) (*ListFeaturesResponse, error) { 183 out := new(ListFeaturesResponse) 184 err := c.cc.Invoke(ctx, FeatureRegistryService_ListFeatures_FullMethodName, in, out, opts...) 185 if err != nil { 186 return nil, err 187 } 188 return out, nil 189 } 190 191 func (c *featureRegistryServiceClient) UpdateFeature(ctx context.Context, in *UpdateFeatureRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) { 192 out := new(longrunningpb.Operation) 193 err := c.cc.Invoke(ctx, FeatureRegistryService_UpdateFeature_FullMethodName, in, out, opts...) 194 if err != nil { 195 return nil, err 196 } 197 return out, nil 198 } 199 200 func (c *featureRegistryServiceClient) DeleteFeature(ctx context.Context, in *DeleteFeatureRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) { 201 out := new(longrunningpb.Operation) 202 err := c.cc.Invoke(ctx, FeatureRegistryService_DeleteFeature_FullMethodName, in, out, opts...) 203 if err != nil { 204 return nil, err 205 } 206 return out, nil 207 } 208 209 func (c *featureRegistryServiceClient) CreateFeatureMonitor(ctx context.Context, in *CreateFeatureMonitorRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) { 210 out := new(longrunningpb.Operation) 211 err := c.cc.Invoke(ctx, FeatureRegistryService_CreateFeatureMonitor_FullMethodName, in, out, opts...) 212 if err != nil { 213 return nil, err 214 } 215 return out, nil 216 } 217 218 func (c *featureRegistryServiceClient) GetFeatureMonitor(ctx context.Context, in *GetFeatureMonitorRequest, opts ...grpc.CallOption) (*FeatureMonitor, error) { 219 out := new(FeatureMonitor) 220 err := c.cc.Invoke(ctx, FeatureRegistryService_GetFeatureMonitor_FullMethodName, in, out, opts...) 221 if err != nil { 222 return nil, err 223 } 224 return out, nil 225 } 226 227 func (c *featureRegistryServiceClient) ListFeatureMonitors(ctx context.Context, in *ListFeatureMonitorsRequest, opts ...grpc.CallOption) (*ListFeatureMonitorsResponse, error) { 228 out := new(ListFeatureMonitorsResponse) 229 err := c.cc.Invoke(ctx, FeatureRegistryService_ListFeatureMonitors_FullMethodName, in, out, opts...) 230 if err != nil { 231 return nil, err 232 } 233 return out, nil 234 } 235 236 func (c *featureRegistryServiceClient) UpdateFeatureMonitor(ctx context.Context, in *UpdateFeatureMonitorRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) { 237 out := new(longrunningpb.Operation) 238 err := c.cc.Invoke(ctx, FeatureRegistryService_UpdateFeatureMonitor_FullMethodName, in, out, opts...) 239 if err != nil { 240 return nil, err 241 } 242 return out, nil 243 } 244 245 func (c *featureRegistryServiceClient) DeleteFeatureMonitor(ctx context.Context, in *DeleteFeatureMonitorRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) { 246 out := new(longrunningpb.Operation) 247 err := c.cc.Invoke(ctx, FeatureRegistryService_DeleteFeatureMonitor_FullMethodName, in, out, opts...) 248 if err != nil { 249 return nil, err 250 } 251 return out, nil 252 } 253 254 func (c *featureRegistryServiceClient) CreateFeatureMonitorJob(ctx context.Context, in *CreateFeatureMonitorJobRequest, opts ...grpc.CallOption) (*FeatureMonitorJob, error) { 255 out := new(FeatureMonitorJob) 256 err := c.cc.Invoke(ctx, FeatureRegistryService_CreateFeatureMonitorJob_FullMethodName, in, out, opts...) 257 if err != nil { 258 return nil, err 259 } 260 return out, nil 261 } 262 263 func (c *featureRegistryServiceClient) GetFeatureMonitorJob(ctx context.Context, in *GetFeatureMonitorJobRequest, opts ...grpc.CallOption) (*FeatureMonitorJob, error) { 264 out := new(FeatureMonitorJob) 265 err := c.cc.Invoke(ctx, FeatureRegistryService_GetFeatureMonitorJob_FullMethodName, in, out, opts...) 266 if err != nil { 267 return nil, err 268 } 269 return out, nil 270 } 271 272 func (c *featureRegistryServiceClient) ListFeatureMonitorJobs(ctx context.Context, in *ListFeatureMonitorJobsRequest, opts ...grpc.CallOption) (*ListFeatureMonitorJobsResponse, error) { 273 out := new(ListFeatureMonitorJobsResponse) 274 err := c.cc.Invoke(ctx, FeatureRegistryService_ListFeatureMonitorJobs_FullMethodName, in, out, opts...) 275 if err != nil { 276 return nil, err 277 } 278 return out, nil 279 } 280 281 // FeatureRegistryServiceServer is the server API for FeatureRegistryService service. 282 // All implementations should embed UnimplementedFeatureRegistryServiceServer 283 // for forward compatibility 284 type FeatureRegistryServiceServer interface { 285 // Creates a new FeatureGroup in a given project and location. 286 CreateFeatureGroup(context.Context, *CreateFeatureGroupRequest) (*longrunningpb.Operation, error) 287 // Gets details of a single FeatureGroup. 288 GetFeatureGroup(context.Context, *GetFeatureGroupRequest) (*FeatureGroup, error) 289 // Lists FeatureGroups in a given project and location. 290 ListFeatureGroups(context.Context, *ListFeatureGroupsRequest) (*ListFeatureGroupsResponse, error) 291 // Updates the parameters of a single FeatureGroup. 292 UpdateFeatureGroup(context.Context, *UpdateFeatureGroupRequest) (*longrunningpb.Operation, error) 293 // Deletes a single FeatureGroup. 294 DeleteFeatureGroup(context.Context, *DeleteFeatureGroupRequest) (*longrunningpb.Operation, error) 295 // Creates a new Feature in a given FeatureGroup. 296 CreateFeature(context.Context, *CreateFeatureRequest) (*longrunningpb.Operation, error) 297 // Creates a batch of Features in a given FeatureGroup. 298 BatchCreateFeatures(context.Context, *BatchCreateFeaturesRequest) (*longrunningpb.Operation, error) 299 // Gets details of a single Feature. 300 GetFeature(context.Context, *GetFeatureRequest) (*Feature, error) 301 // Lists Features in a given FeatureGroup. 302 ListFeatures(context.Context, *ListFeaturesRequest) (*ListFeaturesResponse, error) 303 // Updates the parameters of a single Feature. 304 UpdateFeature(context.Context, *UpdateFeatureRequest) (*longrunningpb.Operation, error) 305 // Deletes a single Feature. 306 DeleteFeature(context.Context, *DeleteFeatureRequest) (*longrunningpb.Operation, error) 307 // Creates a new FeatureMonitor in a given project, location and FeatureGroup. 308 CreateFeatureMonitor(context.Context, *CreateFeatureMonitorRequest) (*longrunningpb.Operation, error) 309 // Gets details of a single FeatureMonitor. 310 GetFeatureMonitor(context.Context, *GetFeatureMonitorRequest) (*FeatureMonitor, error) 311 // Lists FeatureGroups in a given project and location. 312 ListFeatureMonitors(context.Context, *ListFeatureMonitorsRequest) (*ListFeatureMonitorsResponse, error) 313 // Updates the parameters of a single FeatureMonitor. 314 UpdateFeatureMonitor(context.Context, *UpdateFeatureMonitorRequest) (*longrunningpb.Operation, error) 315 // Deletes a single FeatureMonitor. 316 DeleteFeatureMonitor(context.Context, *DeleteFeatureMonitorRequest) (*longrunningpb.Operation, error) 317 // Creates a new feature monitor job. 318 CreateFeatureMonitorJob(context.Context, *CreateFeatureMonitorJobRequest) (*FeatureMonitorJob, error) 319 // Get a feature monitor job. 320 GetFeatureMonitorJob(context.Context, *GetFeatureMonitorJobRequest) (*FeatureMonitorJob, error) 321 // List feature monitor jobs. 322 ListFeatureMonitorJobs(context.Context, *ListFeatureMonitorJobsRequest) (*ListFeatureMonitorJobsResponse, error) 323 } 324 325 // UnimplementedFeatureRegistryServiceServer should be embedded to have forward compatible implementations. 326 type UnimplementedFeatureRegistryServiceServer struct { 327 } 328 329 func (UnimplementedFeatureRegistryServiceServer) CreateFeatureGroup(context.Context, *CreateFeatureGroupRequest) (*longrunningpb.Operation, error) { 330 return nil, status.Errorf(codes.Unimplemented, "method CreateFeatureGroup not implemented") 331 } 332 func (UnimplementedFeatureRegistryServiceServer) GetFeatureGroup(context.Context, *GetFeatureGroupRequest) (*FeatureGroup, error) { 333 return nil, status.Errorf(codes.Unimplemented, "method GetFeatureGroup not implemented") 334 } 335 func (UnimplementedFeatureRegistryServiceServer) ListFeatureGroups(context.Context, *ListFeatureGroupsRequest) (*ListFeatureGroupsResponse, error) { 336 return nil, status.Errorf(codes.Unimplemented, "method ListFeatureGroups not implemented") 337 } 338 func (UnimplementedFeatureRegistryServiceServer) UpdateFeatureGroup(context.Context, *UpdateFeatureGroupRequest) (*longrunningpb.Operation, error) { 339 return nil, status.Errorf(codes.Unimplemented, "method UpdateFeatureGroup not implemented") 340 } 341 func (UnimplementedFeatureRegistryServiceServer) DeleteFeatureGroup(context.Context, *DeleteFeatureGroupRequest) (*longrunningpb.Operation, error) { 342 return nil, status.Errorf(codes.Unimplemented, "method DeleteFeatureGroup not implemented") 343 } 344 func (UnimplementedFeatureRegistryServiceServer) CreateFeature(context.Context, *CreateFeatureRequest) (*longrunningpb.Operation, error) { 345 return nil, status.Errorf(codes.Unimplemented, "method CreateFeature not implemented") 346 } 347 func (UnimplementedFeatureRegistryServiceServer) BatchCreateFeatures(context.Context, *BatchCreateFeaturesRequest) (*longrunningpb.Operation, error) { 348 return nil, status.Errorf(codes.Unimplemented, "method BatchCreateFeatures not implemented") 349 } 350 func (UnimplementedFeatureRegistryServiceServer) GetFeature(context.Context, *GetFeatureRequest) (*Feature, error) { 351 return nil, status.Errorf(codes.Unimplemented, "method GetFeature not implemented") 352 } 353 func (UnimplementedFeatureRegistryServiceServer) ListFeatures(context.Context, *ListFeaturesRequest) (*ListFeaturesResponse, error) { 354 return nil, status.Errorf(codes.Unimplemented, "method ListFeatures not implemented") 355 } 356 func (UnimplementedFeatureRegistryServiceServer) UpdateFeature(context.Context, *UpdateFeatureRequest) (*longrunningpb.Operation, error) { 357 return nil, status.Errorf(codes.Unimplemented, "method UpdateFeature not implemented") 358 } 359 func (UnimplementedFeatureRegistryServiceServer) DeleteFeature(context.Context, *DeleteFeatureRequest) (*longrunningpb.Operation, error) { 360 return nil, status.Errorf(codes.Unimplemented, "method DeleteFeature not implemented") 361 } 362 func (UnimplementedFeatureRegistryServiceServer) CreateFeatureMonitor(context.Context, *CreateFeatureMonitorRequest) (*longrunningpb.Operation, error) { 363 return nil, status.Errorf(codes.Unimplemented, "method CreateFeatureMonitor not implemented") 364 } 365 func (UnimplementedFeatureRegistryServiceServer) GetFeatureMonitor(context.Context, *GetFeatureMonitorRequest) (*FeatureMonitor, error) { 366 return nil, status.Errorf(codes.Unimplemented, "method GetFeatureMonitor not implemented") 367 } 368 func (UnimplementedFeatureRegistryServiceServer) ListFeatureMonitors(context.Context, *ListFeatureMonitorsRequest) (*ListFeatureMonitorsResponse, error) { 369 return nil, status.Errorf(codes.Unimplemented, "method ListFeatureMonitors not implemented") 370 } 371 func (UnimplementedFeatureRegistryServiceServer) UpdateFeatureMonitor(context.Context, *UpdateFeatureMonitorRequest) (*longrunningpb.Operation, error) { 372 return nil, status.Errorf(codes.Unimplemented, "method UpdateFeatureMonitor not implemented") 373 } 374 func (UnimplementedFeatureRegistryServiceServer) DeleteFeatureMonitor(context.Context, *DeleteFeatureMonitorRequest) (*longrunningpb.Operation, error) { 375 return nil, status.Errorf(codes.Unimplemented, "method DeleteFeatureMonitor not implemented") 376 } 377 func (UnimplementedFeatureRegistryServiceServer) CreateFeatureMonitorJob(context.Context, *CreateFeatureMonitorJobRequest) (*FeatureMonitorJob, error) { 378 return nil, status.Errorf(codes.Unimplemented, "method CreateFeatureMonitorJob not implemented") 379 } 380 func (UnimplementedFeatureRegistryServiceServer) GetFeatureMonitorJob(context.Context, *GetFeatureMonitorJobRequest) (*FeatureMonitorJob, error) { 381 return nil, status.Errorf(codes.Unimplemented, "method GetFeatureMonitorJob not implemented") 382 } 383 func (UnimplementedFeatureRegistryServiceServer) ListFeatureMonitorJobs(context.Context, *ListFeatureMonitorJobsRequest) (*ListFeatureMonitorJobsResponse, error) { 384 return nil, status.Errorf(codes.Unimplemented, "method ListFeatureMonitorJobs not implemented") 385 } 386 387 // UnsafeFeatureRegistryServiceServer may be embedded to opt out of forward compatibility for this service. 388 // Use of this interface is not recommended, as added methods to FeatureRegistryServiceServer will 389 // result in compilation errors. 390 type UnsafeFeatureRegistryServiceServer interface { 391 mustEmbedUnimplementedFeatureRegistryServiceServer() 392 } 393 394 func RegisterFeatureRegistryServiceServer(s grpc.ServiceRegistrar, srv FeatureRegistryServiceServer) { 395 s.RegisterService(&FeatureRegistryService_ServiceDesc, srv) 396 } 397 398 func _FeatureRegistryService_CreateFeatureGroup_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 399 in := new(CreateFeatureGroupRequest) 400 if err := dec(in); err != nil { 401 return nil, err 402 } 403 if interceptor == nil { 404 return srv.(FeatureRegistryServiceServer).CreateFeatureGroup(ctx, in) 405 } 406 info := &grpc.UnaryServerInfo{ 407 Server: srv, 408 FullMethod: FeatureRegistryService_CreateFeatureGroup_FullMethodName, 409 } 410 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 411 return srv.(FeatureRegistryServiceServer).CreateFeatureGroup(ctx, req.(*CreateFeatureGroupRequest)) 412 } 413 return interceptor(ctx, in, info, handler) 414 } 415 416 func _FeatureRegistryService_GetFeatureGroup_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 417 in := new(GetFeatureGroupRequest) 418 if err := dec(in); err != nil { 419 return nil, err 420 } 421 if interceptor == nil { 422 return srv.(FeatureRegistryServiceServer).GetFeatureGroup(ctx, in) 423 } 424 info := &grpc.UnaryServerInfo{ 425 Server: srv, 426 FullMethod: FeatureRegistryService_GetFeatureGroup_FullMethodName, 427 } 428 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 429 return srv.(FeatureRegistryServiceServer).GetFeatureGroup(ctx, req.(*GetFeatureGroupRequest)) 430 } 431 return interceptor(ctx, in, info, handler) 432 } 433 434 func _FeatureRegistryService_ListFeatureGroups_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 435 in := new(ListFeatureGroupsRequest) 436 if err := dec(in); err != nil { 437 return nil, err 438 } 439 if interceptor == nil { 440 return srv.(FeatureRegistryServiceServer).ListFeatureGroups(ctx, in) 441 } 442 info := &grpc.UnaryServerInfo{ 443 Server: srv, 444 FullMethod: FeatureRegistryService_ListFeatureGroups_FullMethodName, 445 } 446 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 447 return srv.(FeatureRegistryServiceServer).ListFeatureGroups(ctx, req.(*ListFeatureGroupsRequest)) 448 } 449 return interceptor(ctx, in, info, handler) 450 } 451 452 func _FeatureRegistryService_UpdateFeatureGroup_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 453 in := new(UpdateFeatureGroupRequest) 454 if err := dec(in); err != nil { 455 return nil, err 456 } 457 if interceptor == nil { 458 return srv.(FeatureRegistryServiceServer).UpdateFeatureGroup(ctx, in) 459 } 460 info := &grpc.UnaryServerInfo{ 461 Server: srv, 462 FullMethod: FeatureRegistryService_UpdateFeatureGroup_FullMethodName, 463 } 464 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 465 return srv.(FeatureRegistryServiceServer).UpdateFeatureGroup(ctx, req.(*UpdateFeatureGroupRequest)) 466 } 467 return interceptor(ctx, in, info, handler) 468 } 469 470 func _FeatureRegistryService_DeleteFeatureGroup_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 471 in := new(DeleteFeatureGroupRequest) 472 if err := dec(in); err != nil { 473 return nil, err 474 } 475 if interceptor == nil { 476 return srv.(FeatureRegistryServiceServer).DeleteFeatureGroup(ctx, in) 477 } 478 info := &grpc.UnaryServerInfo{ 479 Server: srv, 480 FullMethod: FeatureRegistryService_DeleteFeatureGroup_FullMethodName, 481 } 482 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 483 return srv.(FeatureRegistryServiceServer).DeleteFeatureGroup(ctx, req.(*DeleteFeatureGroupRequest)) 484 } 485 return interceptor(ctx, in, info, handler) 486 } 487 488 func _FeatureRegistryService_CreateFeature_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 489 in := new(CreateFeatureRequest) 490 if err := dec(in); err != nil { 491 return nil, err 492 } 493 if interceptor == nil { 494 return srv.(FeatureRegistryServiceServer).CreateFeature(ctx, in) 495 } 496 info := &grpc.UnaryServerInfo{ 497 Server: srv, 498 FullMethod: FeatureRegistryService_CreateFeature_FullMethodName, 499 } 500 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 501 return srv.(FeatureRegistryServiceServer).CreateFeature(ctx, req.(*CreateFeatureRequest)) 502 } 503 return interceptor(ctx, in, info, handler) 504 } 505 506 func _FeatureRegistryService_BatchCreateFeatures_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 507 in := new(BatchCreateFeaturesRequest) 508 if err := dec(in); err != nil { 509 return nil, err 510 } 511 if interceptor == nil { 512 return srv.(FeatureRegistryServiceServer).BatchCreateFeatures(ctx, in) 513 } 514 info := &grpc.UnaryServerInfo{ 515 Server: srv, 516 FullMethod: FeatureRegistryService_BatchCreateFeatures_FullMethodName, 517 } 518 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 519 return srv.(FeatureRegistryServiceServer).BatchCreateFeatures(ctx, req.(*BatchCreateFeaturesRequest)) 520 } 521 return interceptor(ctx, in, info, handler) 522 } 523 524 func _FeatureRegistryService_GetFeature_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 525 in := new(GetFeatureRequest) 526 if err := dec(in); err != nil { 527 return nil, err 528 } 529 if interceptor == nil { 530 return srv.(FeatureRegistryServiceServer).GetFeature(ctx, in) 531 } 532 info := &grpc.UnaryServerInfo{ 533 Server: srv, 534 FullMethod: FeatureRegistryService_GetFeature_FullMethodName, 535 } 536 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 537 return srv.(FeatureRegistryServiceServer).GetFeature(ctx, req.(*GetFeatureRequest)) 538 } 539 return interceptor(ctx, in, info, handler) 540 } 541 542 func _FeatureRegistryService_ListFeatures_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 543 in := new(ListFeaturesRequest) 544 if err := dec(in); err != nil { 545 return nil, err 546 } 547 if interceptor == nil { 548 return srv.(FeatureRegistryServiceServer).ListFeatures(ctx, in) 549 } 550 info := &grpc.UnaryServerInfo{ 551 Server: srv, 552 FullMethod: FeatureRegistryService_ListFeatures_FullMethodName, 553 } 554 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 555 return srv.(FeatureRegistryServiceServer).ListFeatures(ctx, req.(*ListFeaturesRequest)) 556 } 557 return interceptor(ctx, in, info, handler) 558 } 559 560 func _FeatureRegistryService_UpdateFeature_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 561 in := new(UpdateFeatureRequest) 562 if err := dec(in); err != nil { 563 return nil, err 564 } 565 if interceptor == nil { 566 return srv.(FeatureRegistryServiceServer).UpdateFeature(ctx, in) 567 } 568 info := &grpc.UnaryServerInfo{ 569 Server: srv, 570 FullMethod: FeatureRegistryService_UpdateFeature_FullMethodName, 571 } 572 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 573 return srv.(FeatureRegistryServiceServer).UpdateFeature(ctx, req.(*UpdateFeatureRequest)) 574 } 575 return interceptor(ctx, in, info, handler) 576 } 577 578 func _FeatureRegistryService_DeleteFeature_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 579 in := new(DeleteFeatureRequest) 580 if err := dec(in); err != nil { 581 return nil, err 582 } 583 if interceptor == nil { 584 return srv.(FeatureRegistryServiceServer).DeleteFeature(ctx, in) 585 } 586 info := &grpc.UnaryServerInfo{ 587 Server: srv, 588 FullMethod: FeatureRegistryService_DeleteFeature_FullMethodName, 589 } 590 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 591 return srv.(FeatureRegistryServiceServer).DeleteFeature(ctx, req.(*DeleteFeatureRequest)) 592 } 593 return interceptor(ctx, in, info, handler) 594 } 595 596 func _FeatureRegistryService_CreateFeatureMonitor_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 597 in := new(CreateFeatureMonitorRequest) 598 if err := dec(in); err != nil { 599 return nil, err 600 } 601 if interceptor == nil { 602 return srv.(FeatureRegistryServiceServer).CreateFeatureMonitor(ctx, in) 603 } 604 info := &grpc.UnaryServerInfo{ 605 Server: srv, 606 FullMethod: FeatureRegistryService_CreateFeatureMonitor_FullMethodName, 607 } 608 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 609 return srv.(FeatureRegistryServiceServer).CreateFeatureMonitor(ctx, req.(*CreateFeatureMonitorRequest)) 610 } 611 return interceptor(ctx, in, info, handler) 612 } 613 614 func _FeatureRegistryService_GetFeatureMonitor_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 615 in := new(GetFeatureMonitorRequest) 616 if err := dec(in); err != nil { 617 return nil, err 618 } 619 if interceptor == nil { 620 return srv.(FeatureRegistryServiceServer).GetFeatureMonitor(ctx, in) 621 } 622 info := &grpc.UnaryServerInfo{ 623 Server: srv, 624 FullMethod: FeatureRegistryService_GetFeatureMonitor_FullMethodName, 625 } 626 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 627 return srv.(FeatureRegistryServiceServer).GetFeatureMonitor(ctx, req.(*GetFeatureMonitorRequest)) 628 } 629 return interceptor(ctx, in, info, handler) 630 } 631 632 func _FeatureRegistryService_ListFeatureMonitors_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 633 in := new(ListFeatureMonitorsRequest) 634 if err := dec(in); err != nil { 635 return nil, err 636 } 637 if interceptor == nil { 638 return srv.(FeatureRegistryServiceServer).ListFeatureMonitors(ctx, in) 639 } 640 info := &grpc.UnaryServerInfo{ 641 Server: srv, 642 FullMethod: FeatureRegistryService_ListFeatureMonitors_FullMethodName, 643 } 644 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 645 return srv.(FeatureRegistryServiceServer).ListFeatureMonitors(ctx, req.(*ListFeatureMonitorsRequest)) 646 } 647 return interceptor(ctx, in, info, handler) 648 } 649 650 func _FeatureRegistryService_UpdateFeatureMonitor_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 651 in := new(UpdateFeatureMonitorRequest) 652 if err := dec(in); err != nil { 653 return nil, err 654 } 655 if interceptor == nil { 656 return srv.(FeatureRegistryServiceServer).UpdateFeatureMonitor(ctx, in) 657 } 658 info := &grpc.UnaryServerInfo{ 659 Server: srv, 660 FullMethod: FeatureRegistryService_UpdateFeatureMonitor_FullMethodName, 661 } 662 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 663 return srv.(FeatureRegistryServiceServer).UpdateFeatureMonitor(ctx, req.(*UpdateFeatureMonitorRequest)) 664 } 665 return interceptor(ctx, in, info, handler) 666 } 667 668 func _FeatureRegistryService_DeleteFeatureMonitor_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 669 in := new(DeleteFeatureMonitorRequest) 670 if err := dec(in); err != nil { 671 return nil, err 672 } 673 if interceptor == nil { 674 return srv.(FeatureRegistryServiceServer).DeleteFeatureMonitor(ctx, in) 675 } 676 info := &grpc.UnaryServerInfo{ 677 Server: srv, 678 FullMethod: FeatureRegistryService_DeleteFeatureMonitor_FullMethodName, 679 } 680 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 681 return srv.(FeatureRegistryServiceServer).DeleteFeatureMonitor(ctx, req.(*DeleteFeatureMonitorRequest)) 682 } 683 return interceptor(ctx, in, info, handler) 684 } 685 686 func _FeatureRegistryService_CreateFeatureMonitorJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 687 in := new(CreateFeatureMonitorJobRequest) 688 if err := dec(in); err != nil { 689 return nil, err 690 } 691 if interceptor == nil { 692 return srv.(FeatureRegistryServiceServer).CreateFeatureMonitorJob(ctx, in) 693 } 694 info := &grpc.UnaryServerInfo{ 695 Server: srv, 696 FullMethod: FeatureRegistryService_CreateFeatureMonitorJob_FullMethodName, 697 } 698 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 699 return srv.(FeatureRegistryServiceServer).CreateFeatureMonitorJob(ctx, req.(*CreateFeatureMonitorJobRequest)) 700 } 701 return interceptor(ctx, in, info, handler) 702 } 703 704 func _FeatureRegistryService_GetFeatureMonitorJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 705 in := new(GetFeatureMonitorJobRequest) 706 if err := dec(in); err != nil { 707 return nil, err 708 } 709 if interceptor == nil { 710 return srv.(FeatureRegistryServiceServer).GetFeatureMonitorJob(ctx, in) 711 } 712 info := &grpc.UnaryServerInfo{ 713 Server: srv, 714 FullMethod: FeatureRegistryService_GetFeatureMonitorJob_FullMethodName, 715 } 716 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 717 return srv.(FeatureRegistryServiceServer).GetFeatureMonitorJob(ctx, req.(*GetFeatureMonitorJobRequest)) 718 } 719 return interceptor(ctx, in, info, handler) 720 } 721 722 func _FeatureRegistryService_ListFeatureMonitorJobs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 723 in := new(ListFeatureMonitorJobsRequest) 724 if err := dec(in); err != nil { 725 return nil, err 726 } 727 if interceptor == nil { 728 return srv.(FeatureRegistryServiceServer).ListFeatureMonitorJobs(ctx, in) 729 } 730 info := &grpc.UnaryServerInfo{ 731 Server: srv, 732 FullMethod: FeatureRegistryService_ListFeatureMonitorJobs_FullMethodName, 733 } 734 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 735 return srv.(FeatureRegistryServiceServer).ListFeatureMonitorJobs(ctx, req.(*ListFeatureMonitorJobsRequest)) 736 } 737 return interceptor(ctx, in, info, handler) 738 } 739 740 // FeatureRegistryService_ServiceDesc is the grpc.ServiceDesc for FeatureRegistryService service. 741 // It's only intended for direct use with grpc.RegisterService, 742 // and not to be introspected or modified (even as a copy) 743 var FeatureRegistryService_ServiceDesc = grpc.ServiceDesc{ 744 ServiceName: "google.cloud.aiplatform.v1beta1.FeatureRegistryService", 745 HandlerType: (*FeatureRegistryServiceServer)(nil), 746 Methods: []grpc.MethodDesc{ 747 { 748 MethodName: "CreateFeatureGroup", 749 Handler: _FeatureRegistryService_CreateFeatureGroup_Handler, 750 }, 751 { 752 MethodName: "GetFeatureGroup", 753 Handler: _FeatureRegistryService_GetFeatureGroup_Handler, 754 }, 755 { 756 MethodName: "ListFeatureGroups", 757 Handler: _FeatureRegistryService_ListFeatureGroups_Handler, 758 }, 759 { 760 MethodName: "UpdateFeatureGroup", 761 Handler: _FeatureRegistryService_UpdateFeatureGroup_Handler, 762 }, 763 { 764 MethodName: "DeleteFeatureGroup", 765 Handler: _FeatureRegistryService_DeleteFeatureGroup_Handler, 766 }, 767 { 768 MethodName: "CreateFeature", 769 Handler: _FeatureRegistryService_CreateFeature_Handler, 770 }, 771 { 772 MethodName: "BatchCreateFeatures", 773 Handler: _FeatureRegistryService_BatchCreateFeatures_Handler, 774 }, 775 { 776 MethodName: "GetFeature", 777 Handler: _FeatureRegistryService_GetFeature_Handler, 778 }, 779 { 780 MethodName: "ListFeatures", 781 Handler: _FeatureRegistryService_ListFeatures_Handler, 782 }, 783 { 784 MethodName: "UpdateFeature", 785 Handler: _FeatureRegistryService_UpdateFeature_Handler, 786 }, 787 { 788 MethodName: "DeleteFeature", 789 Handler: _FeatureRegistryService_DeleteFeature_Handler, 790 }, 791 { 792 MethodName: "CreateFeatureMonitor", 793 Handler: _FeatureRegistryService_CreateFeatureMonitor_Handler, 794 }, 795 { 796 MethodName: "GetFeatureMonitor", 797 Handler: _FeatureRegistryService_GetFeatureMonitor_Handler, 798 }, 799 { 800 MethodName: "ListFeatureMonitors", 801 Handler: _FeatureRegistryService_ListFeatureMonitors_Handler, 802 }, 803 { 804 MethodName: "UpdateFeatureMonitor", 805 Handler: _FeatureRegistryService_UpdateFeatureMonitor_Handler, 806 }, 807 { 808 MethodName: "DeleteFeatureMonitor", 809 Handler: _FeatureRegistryService_DeleteFeatureMonitor_Handler, 810 }, 811 { 812 MethodName: "CreateFeatureMonitorJob", 813 Handler: _FeatureRegistryService_CreateFeatureMonitorJob_Handler, 814 }, 815 { 816 MethodName: "GetFeatureMonitorJob", 817 Handler: _FeatureRegistryService_GetFeatureMonitorJob_Handler, 818 }, 819 { 820 MethodName: "ListFeatureMonitorJobs", 821 Handler: _FeatureRegistryService_ListFeatureMonitorJobs_Handler, 822 }, 823 }, 824 Streams: []grpc.StreamDesc{}, 825 Metadata: "google/cloud/aiplatform/v1beta1/feature_registry_service.proto", 826 }