Package com.google.cloud.gkerecommender.v1
@Generated("by gapic-generator-java")
package com.google.cloud.gkerecommender.v1
A client to GKE Recommender API
The interfaces provided are listed below, along with usage samples.
======================= GkeInferenceQuickstartClient =======================
Service Description: GKE Inference Quickstart (GIQ) service provides profiles with performance metrics for popular models and model servers across multiple accelerators. These profiles help generate optimized best practices for running inference on GKE.
Sample for GkeInferenceQuickstartClient:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (GkeInferenceQuickstartClient gkeInferenceQuickstartClient =
GkeInferenceQuickstartClient.create()) {
GenerateOptimizedManifestRequest request =
GenerateOptimizedManifestRequest.newBuilder()
.setModelServerInfo(ModelServerInfo.newBuilder().build())
.setAcceleratorType("acceleratorType-82462651")
.setKubernetesNamespace("kubernetesNamespace-1862862667")
.setPerformanceRequirements(PerformanceRequirements.newBuilder().build())
.setStorageConfig(StorageConfig.newBuilder().build())
.build();
GenerateOptimizedManifestResponse response =
gkeInferenceQuickstartClient.generateOptimizedManifest(request);
}
-
ClassesClassDescriptionService Description: GKE Inference Quickstart (GIQ) service provides profiles with performance metrics for popular models and model servers across multiple accelerators.Settings class to configure an instance of
GkeInferenceQuickstartClient.Builder for GkeInferenceQuickstartSettings.