Class GenerativeQuestionServiceStubSettings.Builder
java.lang.Object
com.google.api.gax.rpc.StubSettings.Builder<GenerativeQuestionServiceStubSettings,GenerativeQuestionServiceStubSettings.Builder>
com.google.cloud.retail.v2alpha.stub.GenerativeQuestionServiceStubSettings.Builder
- Enclosing class:
- GenerativeQuestionServiceStubSettings
public static class GenerativeQuestionServiceStubSettings.Builder
extends StubSettings.Builder<GenerativeQuestionServiceStubSettings,GenerativeQuestionServiceStubSettings.Builder>
Builder for GenerativeQuestionServiceStubSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protectedBuilder(GenerativeQuestionServiceStubSettings settings) -
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.UnaryCallSettings.Builder<BatchUpdateGenerativeQuestionConfigsRequest,BatchUpdateGenerativeQuestionConfigsResponse> Returns the builder for the settings used for calls to batchUpdateGenerativeQuestionConfigs.build()UnaryCallSettings.Builder<GetGenerativeQuestionsFeatureConfigRequest,GenerativeQuestionsFeatureConfig> Returns the builder for the settings used for calls to getGenerativeQuestionsFeatureConfig.UnaryCallSettings.Builder<ListGenerativeQuestionConfigsRequest,ListGenerativeQuestionConfigsResponse> Returns the builder for the settings used for calls to listGenerativeQuestionConfigs.com.google.common.collect.ImmutableList<UnaryCallSettings.Builder<?,?>> Returns the builder for the settings used for calls to updateGenerativeQuestionConfig.UnaryCallSettings.Builder<UpdateGenerativeQuestionsFeatureConfigRequest,GenerativeQuestionsFeatureConfig> Returns the builder for the settings used for calls to updateGenerativeQuestionsFeatureConfig.Methods inherited from class com.google.api.gax.rpc.StubSettings.Builder
applyToAllUnaryMethods, getApiKey, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getMtlsEndpoint, getQuotaProjectId, getStreamWatchdogCheckInterval, getStreamWatchdogCheckIntervalDuration, getStreamWatchdogProvider, getTracerFactory, getTransportChannelProvider, self, setApiKey, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setMtlsEndpoint, setQuotaProjectId, setStreamWatchdogCheckInterval, setStreamWatchdogCheckIntervalDuration, setStreamWatchdogProvider, setSwitchToMtlsEndpointAllowed, setTracerFactory, setTransportChannelProvider, setUniverseDomain, toString
-
Constructor Details
-
Builder
protected Builder() -
Builder
-
Builder
-
-
Method Details
-
applyToAllUnaryMethods
public GenerativeQuestionServiceStubSettings.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.
-
unaryMethodSettingsBuilders
public com.google.common.collect.ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders() -
updateGenerativeQuestionsFeatureConfigSettings
public UnaryCallSettings.Builder<UpdateGenerativeQuestionsFeatureConfigRequest,GenerativeQuestionsFeatureConfig> updateGenerativeQuestionsFeatureConfigSettings()Returns the builder for the settings used for calls to updateGenerativeQuestionsFeatureConfig. -
getGenerativeQuestionsFeatureConfigSettings
public UnaryCallSettings.Builder<GetGenerativeQuestionsFeatureConfigRequest,GenerativeQuestionsFeatureConfig> getGenerativeQuestionsFeatureConfigSettings()Returns the builder for the settings used for calls to getGenerativeQuestionsFeatureConfig. -
listGenerativeQuestionConfigsSettings
public UnaryCallSettings.Builder<ListGenerativeQuestionConfigsRequest,ListGenerativeQuestionConfigsResponse> listGenerativeQuestionConfigsSettings()Returns the builder for the settings used for calls to listGenerativeQuestionConfigs. -
updateGenerativeQuestionConfigSettings
public UnaryCallSettings.Builder<UpdateGenerativeQuestionConfigRequest,GenerativeQuestionConfig> updateGenerativeQuestionConfigSettings()Returns the builder for the settings used for calls to updateGenerativeQuestionConfig. -
batchUpdateGenerativeQuestionConfigsSettings
public UnaryCallSettings.Builder<BatchUpdateGenerativeQuestionConfigsRequest,BatchUpdateGenerativeQuestionConfigsResponse> batchUpdateGenerativeQuestionConfigsSettings()Returns the builder for the settings used for calls to batchUpdateGenerativeQuestionConfigs. -
build
- Specified by:
buildin classStubSettings.Builder<GenerativeQuestionServiceStubSettings,GenerativeQuestionServiceStubSettings.Builder> - Throws:
IOException
-