cloud.google.com/go/aiplatform@v1.106.0/apiv1beta1/featurestore_online_serving_client_example_go123_test.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 // https://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_gapic. DO NOT EDIT. 16 17 //go:build go1.23 18 19 package aiplatform_test 20 21 import ( 22 "context" 23 24 aiplatform "cloud.google.com/go/aiplatform/apiv1beta1" 25 longrunningpb "cloud.google.com/go/longrunning/autogen/longrunningpb" 26 locationpb "google.golang.org/genproto/googleapis/cloud/location" 27 ) 28 29 func ExampleFeaturestoreOnlineServingClient_ListLocations_all() { 30 ctx := context.Background() 31 // This snippet has been automatically generated and should be regarded as a code template only. 32 // It will require modifications to work: 33 // - It may require correct/in-range values for request initialization. 34 // - It may require specifying regional endpoints when creating the service client as shown in: 35 // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options 36 c, err := aiplatform.NewFeaturestoreOnlineServingClient(ctx) 37 if err != nil { 38 // TODO: Handle error. 39 } 40 defer c.Close() 41 42 req := &locationpb.ListLocationsRequest{ 43 // TODO: Fill request struct fields. 44 // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/location#ListLocationsRequest. 45 } 46 for resp, err := range c.ListLocations(ctx, req).All() { 47 if err != nil { 48 // TODO: Handle error and break/return/continue. Iteration will stop after any error. 49 } 50 // TODO: Use resp. 51 _ = resp 52 } 53 } 54 55 func ExampleFeaturestoreOnlineServingClient_ListOperations_all() { 56 ctx := context.Background() 57 // This snippet has been automatically generated and should be regarded as a code template only. 58 // It will require modifications to work: 59 // - It may require correct/in-range values for request initialization. 60 // - It may require specifying regional endpoints when creating the service client as shown in: 61 // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options 62 c, err := aiplatform.NewFeaturestoreOnlineServingClient(ctx) 63 if err != nil { 64 // TODO: Handle error. 65 } 66 defer c.Close() 67 68 req := &longrunningpb.ListOperationsRequest{ 69 // TODO: Fill request struct fields. 70 // See https://pkg.go.dev/cloud.google.com/go/longrunning/autogen/longrunningpb#ListOperationsRequest. 71 } 72 for resp, err := range c.ListOperations(ctx, req).All() { 73 if err != nil { 74 // TODO: Handle error and break/return/continue. Iteration will stop after any error. 75 } 76 // TODO: Use resp. 77 _ = resp 78 } 79 }