Class GkeInferenceQuickstartSettings.Builder
java.lang.Object
com.google.api.gax.rpc.ClientSettings.Builder<GkeInferenceQuickstartSettings,GkeInferenceQuickstartSettings.Builder>
com.google.cloud.gkerecommender.v1.GkeInferenceQuickstartSettings.Builder
- Enclosing class:
- GkeInferenceQuickstartSettings
public static class GkeInferenceQuickstartSettings.Builder
extends ClientSettings.Builder<GkeInferenceQuickstartSettings,GkeInferenceQuickstartSettings.Builder>
Builder for GkeInferenceQuickstartSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protectedBuilder(GkeInferenceQuickstartSettings settings) protectedBuilder(GkeInferenceQuickstartStubSettings.Builder stubSettings) -
Method Summary
Modifier and TypeMethodDescriptionapplyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) Applies the given settings updater function to all of the unary API methods in this service.build()Returns the builder for the settings used for calls to fetchBenchmarkingData.PagedCallSettings.Builder<FetchModelServersRequest,FetchModelServersResponse, GkeInferenceQuickstartClient.FetchModelServersPagedResponse> Returns the builder for the settings used for calls to fetchModelServers.PagedCallSettings.Builder<FetchModelServerVersionsRequest,FetchModelServerVersionsResponse, GkeInferenceQuickstartClient.FetchModelServerVersionsPagedResponse> Returns the builder for the settings used for calls to fetchModelServerVersions.PagedCallSettings.Builder<FetchModelsRequest,FetchModelsResponse, GkeInferenceQuickstartClient.FetchModelsPagedResponse> Returns the builder for the settings used for calls to fetchModels.PagedCallSettings.Builder<FetchProfilesRequest,FetchProfilesResponse, GkeInferenceQuickstartClient.FetchProfilesPagedResponse> Returns the builder for the settings used for calls to fetchProfiles.Returns the builder for the settings used for calls to generateOptimizedManifest.Methods inherited from class com.google.api.gax.rpc.ClientSettings.Builder
applyToAllUnaryMethods, getApiKey, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getQuotaProjectId, getStubSettings, getTransportChannelProvider, getWatchdogCheckInterval, getWatchdogCheckIntervalDuration, getWatchdogProvider, self, setApiKey, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setQuotaProjectId, setTransportChannelProvider, setUniverseDomain, setWatchdogCheckInterval, setWatchdogCheckIntervalDuration, setWatchdogProvider, toString
-
Constructor Details
-
Builder
- Throws:
IOException
-
Builder
-
Builder
-
Builder
-
-
Method Details
-
getStubSettingsBuilder
-
applyToAllUnaryMethods
public GkeInferenceQuickstartSettings.Builder applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) Applies the given settings updater function to all of the unary API methods in this service.Note: This method does not support applying settings to streaming methods.
-
fetchModelsSettings
public PagedCallSettings.Builder<FetchModelsRequest,FetchModelsResponse, fetchModelsSettings()GkeInferenceQuickstartClient.FetchModelsPagedResponse> Returns the builder for the settings used for calls to fetchModels. -
fetchModelServersSettings
public PagedCallSettings.Builder<FetchModelServersRequest,FetchModelServersResponse, fetchModelServersSettings()GkeInferenceQuickstartClient.FetchModelServersPagedResponse> Returns the builder for the settings used for calls to fetchModelServers. -
fetchModelServerVersionsSettings
public PagedCallSettings.Builder<FetchModelServerVersionsRequest,FetchModelServerVersionsResponse, fetchModelServerVersionsSettings()GkeInferenceQuickstartClient.FetchModelServerVersionsPagedResponse> Returns the builder for the settings used for calls to fetchModelServerVersions. -
fetchProfilesSettings
public PagedCallSettings.Builder<FetchProfilesRequest,FetchProfilesResponse, fetchProfilesSettings()GkeInferenceQuickstartClient.FetchProfilesPagedResponse> Returns the builder for the settings used for calls to fetchProfiles. -
generateOptimizedManifestSettings
public UnaryCallSettings.Builder<GenerateOptimizedManifestRequest,GenerateOptimizedManifestResponse> generateOptimizedManifestSettings()Returns the builder for the settings used for calls to generateOptimizedManifest. -
fetchBenchmarkingDataSettings
public UnaryCallSettings.Builder<FetchBenchmarkingDataRequest,FetchBenchmarkingDataResponse> fetchBenchmarkingDataSettings()Returns the builder for the settings used for calls to fetchBenchmarkingData. -
build
- Specified by:
buildin classClientSettings.Builder<GkeInferenceQuickstartSettings,GkeInferenceQuickstartSettings.Builder> - Throws:
IOException
-