Class GSuiteAddOnsSettings.Builder (2.95.0)

public static class GSuiteAddOnsSettings.Builder extends ClientSettings.Builder<GSuiteAddOnsSettings,GSuiteAddOnsSettings.Builder>

Builder for GSuiteAddOnsSettings.

Inheritance

java.lang.Object > ClientSettings.Builder > GSuiteAddOnsSettings.Builder

Constructors

Builder()

protected Builder()

Builder(@Nullable ClientContext clientContext)

protected Builder(@Nullable ClientContext clientContext)
Parameter
Name Description
clientContext @org.jspecify.annotations.Nullable com.google.api.gax.rpc.ClientContext

Builder(GSuiteAddOnsSettings settings)

protected Builder(GSuiteAddOnsSettings settings)
Parameter
Name Description
settings GSuiteAddOnsSettings

Builder(GSuiteAddOnsStubSettings.Builder stubSettings)

protected Builder(GSuiteAddOnsStubSettings.Builder stubSettings)
Parameter
Name Description
stubSettings GSuiteAddOnsStubSettings.Builder

Methods

applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)

public GSuiteAddOnsSettings.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.

Parameter
Name Description
settingsUpdater ApiFunction<Builder<?,?>,java.lang.Void>
Returns
Type Description
GSuiteAddOnsSettings.Builder

build()

public GSuiteAddOnsSettings build()
Returns
Type Description
GSuiteAddOnsSettings
Overrides
Exceptions
Type Description
IOException

createDeploymentSettings()

public UnaryCallSettings.Builder<CreateDeploymentRequest,Deployment> createDeploymentSettings()

Returns the builder for the settings used for calls to createDeployment.

Returns
Type Description
Builder<CreateDeploymentRequest,Deployment>

deleteDeploymentSettings()

public UnaryCallSettings.Builder<DeleteDeploymentRequest,Empty> deleteDeploymentSettings()

Returns the builder for the settings used for calls to deleteDeployment.

Returns
Type Description
Builder<DeleteDeploymentRequest,Empty>

getAuthorizationSettings()

public UnaryCallSettings.Builder<GetAuthorizationRequest,Authorization> getAuthorizationSettings()

Returns the builder for the settings used for calls to getAuthorization.

Returns
Type Description
Builder<GetAuthorizationRequest,Authorization>

getDeploymentSettings()

public UnaryCallSettings.Builder<GetDeploymentRequest,Deployment> getDeploymentSettings()

Returns the builder for the settings used for calls to getDeployment.

Returns
Type Description
Builder<GetDeploymentRequest,Deployment>

getInstallStatusSettings()

public UnaryCallSettings.Builder<GetInstallStatusRequest,InstallStatus> getInstallStatusSettings()

Returns the builder for the settings used for calls to getInstallStatus.

Returns
Type Description
Builder<GetInstallStatusRequest,InstallStatus>

getStubSettingsBuilder()

public GSuiteAddOnsStubSettings.Builder getStubSettingsBuilder()
Returns
Type Description
GSuiteAddOnsStubSettings.Builder

installDeploymentSettings()

public UnaryCallSettings.Builder<InstallDeploymentRequest,Empty> installDeploymentSettings()

Returns the builder for the settings used for calls to installDeployment.

Returns
Type Description
Builder<InstallDeploymentRequest,Empty>

listDeploymentsSettings()

public PagedCallSettings.Builder<ListDeploymentsRequest,ListDeploymentsResponse,GSuiteAddOnsClient.ListDeploymentsPagedResponse> listDeploymentsSettings()

Returns the builder for the settings used for calls to listDeployments.

Returns
Type Description
Builder<ListDeploymentsRequest,ListDeploymentsResponse,ListDeploymentsPagedResponse>

replaceDeploymentSettings()

public UnaryCallSettings.Builder<ReplaceDeploymentRequest,Deployment> replaceDeploymentSettings()

Returns the builder for the settings used for calls to replaceDeployment.

Returns
Type Description
Builder<ReplaceDeploymentRequest,Deployment>

uninstallDeploymentSettings()

public UnaryCallSettings.Builder<UninstallDeploymentRequest,Empty> uninstallDeploymentSettings()

Returns the builder for the settings used for calls to uninstallDeployment.

Returns
Type Description
Builder<UninstallDeploymentRequest,Empty>