public static class ProjectServiceSettings.Builder extends ClientSettings.Builder<ProjectServiceSettings,ProjectServiceSettings.Builder>
Builder for ProjectServiceSettings.
Constructors
Builder()
Builder(ClientContext clientContext)
protected Builder(ClientContext clientContext)
Builder(ProjectServiceSettings settings)
protected Builder(ProjectServiceSettings settings)
Builder(ProjectServiceStubSettings.Builder stubSettings)
protected Builder(ProjectServiceStubSettings.Builder stubSettings)
Methods
acceptTermsSettings()
public UnaryCallSettings.Builder<AcceptTermsRequest,Project> acceptTermsSettings()
Returns the builder for the settings used for calls to acceptTerms.
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
public ProjectServiceSettings.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.
build()
public ProjectServiceSettings build()
Overrides
enrollSolutionOperationSettings()
public OperationCallSettings.Builder<EnrollSolutionRequest,EnrollSolutionResponse,EnrollSolutionMetadata> enrollSolutionOperationSettings()
Returns the builder for the settings used for calls to enrollSolution.
enrollSolutionSettings()
public UnaryCallSettings.Builder<EnrollSolutionRequest,Operation> enrollSolutionSettings()
Returns the builder for the settings used for calls to enrollSolution.
getAlertConfigSettings()
public UnaryCallSettings.Builder<GetAlertConfigRequest,AlertConfig> getAlertConfigSettings()
Returns the builder for the settings used for calls to getAlertConfig.
getLoggingConfigSettings()
public UnaryCallSettings.Builder<GetLoggingConfigRequest,LoggingConfig> getLoggingConfigSettings()
Returns the builder for the settings used for calls to getLoggingConfig.
getProjectSettings()
public UnaryCallSettings.Builder<GetProjectRequest,Project> getProjectSettings()
Returns the builder for the settings used for calls to getProject.
getStubSettingsBuilder()
public ProjectServiceStubSettings.Builder getStubSettingsBuilder()
listEnrolledSolutionsSettings()
public UnaryCallSettings.Builder<ListEnrolledSolutionsRequest,ListEnrolledSolutionsResponse> listEnrolledSolutionsSettings()
Returns the builder for the settings used for calls to listEnrolledSolutions.
updateAlertConfigSettings()
public UnaryCallSettings.Builder<UpdateAlertConfigRequest,AlertConfig> updateAlertConfigSettings()
Returns the builder for the settings used for calls to updateAlertConfig.
updateLoggingConfigSettings()
public UnaryCallSettings.Builder<UpdateLoggingConfigRequest,LoggingConfig> updateLoggingConfigSettings()
Returns the builder for the settings used for calls to updateLoggingConfig.