cloud.google.com/go/aiplatform@v1.106.0/apiv1/feature_online_store_admin_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/apiv1"
    25  	aiplatformpb "cloud.google.com/go/aiplatform/apiv1/aiplatformpb"
    26  	longrunningpb "cloud.google.com/go/longrunning/autogen/longrunningpb"
    27  	locationpb "google.golang.org/genproto/googleapis/cloud/location"
    28  )
    29  
    30  func ExampleFeatureOnlineStoreAdminClient_ListFeatureOnlineStores_all() {
    31  	ctx := context.Background()
    32  	// This snippet has been automatically generated and should be regarded as a code template only.
    33  	// It will require modifications to work:
    34  	// - It may require correct/in-range values for request initialization.
    35  	// - It may require specifying regional endpoints when creating the service client as shown in:
    36  	//   https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options
    37  	c, err := aiplatform.NewFeatureOnlineStoreAdminClient(ctx)
    38  	if err != nil {
    39  		// TODO: Handle error.
    40  	}
    41  	defer c.Close()
    42  
    43  	req := &aiplatformpb.ListFeatureOnlineStoresRequest{
    44  		// TODO: Fill request struct fields.
    45  		// See https://pkg.go.dev/cloud.google.com/go/aiplatform/apiv1/aiplatformpb#ListFeatureOnlineStoresRequest.
    46  	}
    47  	for resp, err := range c.ListFeatureOnlineStores(ctx, req).All() {
    48  		if err != nil {
    49  			// TODO: Handle error and break/return/continue. Iteration will stop after any error.
    50  		}
    51  		// TODO: Use resp.
    52  		_ = resp
    53  	}
    54  }
    55  
    56  func ExampleFeatureOnlineStoreAdminClient_ListFeatureViewSyncs_all() {
    57  	ctx := context.Background()
    58  	// This snippet has been automatically generated and should be regarded as a code template only.
    59  	// It will require modifications to work:
    60  	// - It may require correct/in-range values for request initialization.
    61  	// - It may require specifying regional endpoints when creating the service client as shown in:
    62  	//   https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options
    63  	c, err := aiplatform.NewFeatureOnlineStoreAdminClient(ctx)
    64  	if err != nil {
    65  		// TODO: Handle error.
    66  	}
    67  	defer c.Close()
    68  
    69  	req := &aiplatformpb.ListFeatureViewSyncsRequest{
    70  		// TODO: Fill request struct fields.
    71  		// See https://pkg.go.dev/cloud.google.com/go/aiplatform/apiv1/aiplatformpb#ListFeatureViewSyncsRequest.
    72  	}
    73  	for resp, err := range c.ListFeatureViewSyncs(ctx, req).All() {
    74  		if err != nil {
    75  			// TODO: Handle error and break/return/continue. Iteration will stop after any error.
    76  		}
    77  		// TODO: Use resp.
    78  		_ = resp
    79  	}
    80  }
    81  
    82  func ExampleFeatureOnlineStoreAdminClient_ListFeatureViews_all() {
    83  	ctx := context.Background()
    84  	// This snippet has been automatically generated and should be regarded as a code template only.
    85  	// It will require modifications to work:
    86  	// - It may require correct/in-range values for request initialization.
    87  	// - It may require specifying regional endpoints when creating the service client as shown in:
    88  	//   https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options
    89  	c, err := aiplatform.NewFeatureOnlineStoreAdminClient(ctx)
    90  	if err != nil {
    91  		// TODO: Handle error.
    92  	}
    93  	defer c.Close()
    94  
    95  	req := &aiplatformpb.ListFeatureViewsRequest{
    96  		// TODO: Fill request struct fields.
    97  		// See https://pkg.go.dev/cloud.google.com/go/aiplatform/apiv1/aiplatformpb#ListFeatureViewsRequest.
    98  	}
    99  	for resp, err := range c.ListFeatureViews(ctx, req).All() {
   100  		if err != nil {
   101  			// TODO: Handle error and break/return/continue. Iteration will stop after any error.
   102  		}
   103  		// TODO: Use resp.
   104  		_ = resp
   105  	}
   106  }
   107  
   108  func ExampleFeatureOnlineStoreAdminClient_ListLocations_all() {
   109  	ctx := context.Background()
   110  	// This snippet has been automatically generated and should be regarded as a code template only.
   111  	// It will require modifications to work:
   112  	// - It may require correct/in-range values for request initialization.
   113  	// - It may require specifying regional endpoints when creating the service client as shown in:
   114  	//   https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options
   115  	c, err := aiplatform.NewFeatureOnlineStoreAdminClient(ctx)
   116  	if err != nil {
   117  		// TODO: Handle error.
   118  	}
   119  	defer c.Close()
   120  
   121  	req := &locationpb.ListLocationsRequest{
   122  		// TODO: Fill request struct fields.
   123  		// See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/location#ListLocationsRequest.
   124  	}
   125  	for resp, err := range c.ListLocations(ctx, req).All() {
   126  		if err != nil {
   127  			// TODO: Handle error and break/return/continue. Iteration will stop after any error.
   128  		}
   129  		// TODO: Use resp.
   130  		_ = resp
   131  	}
   132  }
   133  
   134  func ExampleFeatureOnlineStoreAdminClient_ListOperations_all() {
   135  	ctx := context.Background()
   136  	// This snippet has been automatically generated and should be regarded as a code template only.
   137  	// It will require modifications to work:
   138  	// - It may require correct/in-range values for request initialization.
   139  	// - It may require specifying regional endpoints when creating the service client as shown in:
   140  	//   https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options
   141  	c, err := aiplatform.NewFeatureOnlineStoreAdminClient(ctx)
   142  	if err != nil {
   143  		// TODO: Handle error.
   144  	}
   145  	defer c.Close()
   146  
   147  	req := &longrunningpb.ListOperationsRequest{
   148  		// TODO: Fill request struct fields.
   149  		// See https://pkg.go.dev/cloud.google.com/go/longrunning/autogen/longrunningpb#ListOperationsRequest.
   150  	}
   151  	for resp, err := range c.ListOperations(ctx, req).All() {
   152  		if err != nil {
   153  			// TODO: Handle error and break/return/continue. Iteration will stop after any error.
   154  		}
   155  		// TODO: Use resp.
   156  		_ = resp
   157  	}
   158  }