Package com.google.cloud.retail.v2
Class GenerativeQuestionServiceSettings.Builder
java.lang.Object
com.google.api.gax.rpc.ClientSettings.Builder<GenerativeQuestionServiceSettings,GenerativeQuestionServiceSettings.Builder>
com.google.cloud.retail.v2.GenerativeQuestionServiceSettings.Builder
- Enclosing class:
- GenerativeQuestionServiceSettings
public static class GenerativeQuestionServiceSettings.Builder
extends ClientSettings.Builder<GenerativeQuestionServiceSettings,GenerativeQuestionServiceSettings.Builder>
Builder for GenerativeQuestionServiceSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protectedBuilder(GenerativeQuestionServiceSettings settings) protectedBuilder(GenerativeQuestionServiceStubSettings.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.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.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.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 GenerativeQuestionServiceSettings.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.
-
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 classClientSettings.Builder<GenerativeQuestionServiceSettings,GenerativeQuestionServiceSettings.Builder> - Throws:
IOException
-