Class SaasDeploymentsSettings.Builder (0.25.0)

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

Builder for SaasDeploymentsSettings.

Inheritance

java.lang.Object > ClientSettings.Builder > SaasDeploymentsSettings.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(SaasDeploymentsSettings settings)

protected Builder(SaasDeploymentsSettings settings)
Parameter
Name Description
settings SaasDeploymentsSettings

Builder(SaasDeploymentsStubSettings.Builder stubSettings)

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

Methods

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

public SaasDeploymentsSettings.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
SaasDeploymentsSettings.Builder

build()

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

createReleaseSettings()

public UnaryCallSettings.Builder<CreateReleaseRequest,Release> createReleaseSettings()

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

Returns
Type Description
Builder<CreateReleaseRequest,Release>

createSaasSettings()

public UnaryCallSettings.Builder<CreateSaasRequest,Saas> createSaasSettings()

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

Returns
Type Description
Builder<CreateSaasRequest,Saas>

createTenantSettings()

public UnaryCallSettings.Builder<CreateTenantRequest,Tenant> createTenantSettings()

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

Returns
Type Description
Builder<CreateTenantRequest,Tenant>

createUnitKindSettings()

public UnaryCallSettings.Builder<CreateUnitKindRequest,UnitKind> createUnitKindSettings()

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

Returns
Type Description
Builder<CreateUnitKindRequest,UnitKind>

createUnitOperationSettings()

public UnaryCallSettings.Builder<CreateUnitOperationRequest,UnitOperation> createUnitOperationSettings()

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

Returns
Type Description
Builder<CreateUnitOperationRequest,UnitOperation>

createUnitSettings()

public UnaryCallSettings.Builder<CreateUnitRequest,Unit> createUnitSettings()

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

Returns
Type Description
Builder<CreateUnitRequest,Unit>

deleteReleaseSettings()

public UnaryCallSettings.Builder<DeleteReleaseRequest,Empty> deleteReleaseSettings()

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

Returns
Type Description
Builder<DeleteReleaseRequest,Empty>

deleteSaasSettings()

public UnaryCallSettings.Builder<DeleteSaasRequest,Empty> deleteSaasSettings()

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

Returns
Type Description
Builder<DeleteSaasRequest,Empty>

deleteTenantSettings()

public UnaryCallSettings.Builder<DeleteTenantRequest,Empty> deleteTenantSettings()

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

Returns
Type Description
Builder<DeleteTenantRequest,Empty>

deleteUnitKindSettings()

public UnaryCallSettings.Builder<DeleteUnitKindRequest,Empty> deleteUnitKindSettings()

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

Returns
Type Description
Builder<DeleteUnitKindRequest,Empty>

deleteUnitOperationSettings()

public UnaryCallSettings.Builder<DeleteUnitOperationRequest,Empty> deleteUnitOperationSettings()

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

Returns
Type Description
Builder<DeleteUnitOperationRequest,Empty>

deleteUnitSettings()

public UnaryCallSettings.Builder<DeleteUnitRequest,Empty> deleteUnitSettings()

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

Returns
Type Description
Builder<DeleteUnitRequest,Empty>

getLocationSettings()

public UnaryCallSettings.Builder<GetLocationRequest,Location> getLocationSettings()

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

Returns
Type Description
Builder<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location>

getReleaseSettings()

public UnaryCallSettings.Builder<GetReleaseRequest,Release> getReleaseSettings()

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

Returns
Type Description
Builder<GetReleaseRequest,Release>

getSaasSettings()

public UnaryCallSettings.Builder<GetSaasRequest,Saas> getSaasSettings()

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

Returns
Type Description
Builder<GetSaasRequest,Saas>

getStubSettingsBuilder()

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

getTenantSettings()

public UnaryCallSettings.Builder<GetTenantRequest,Tenant> getTenantSettings()

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

Returns
Type Description
Builder<GetTenantRequest,Tenant>

getUnitKindSettings()

public UnaryCallSettings.Builder<GetUnitKindRequest,UnitKind> getUnitKindSettings()

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

Returns
Type Description
Builder<GetUnitKindRequest,UnitKind>

getUnitOperationSettings()

public UnaryCallSettings.Builder<GetUnitOperationRequest,UnitOperation> getUnitOperationSettings()

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

Returns
Type Description
Builder<GetUnitOperationRequest,UnitOperation>

getUnitSettings()

public UnaryCallSettings.Builder<GetUnitRequest,Unit> getUnitSettings()

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

Returns
Type Description
Builder<GetUnitRequest,Unit>

listLocationsSettings()

public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse,SaasDeploymentsClient.ListLocationsPagedResponse> listLocationsSettings()

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

Returns
Type Description
Builder<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse,ListLocationsPagedResponse>

listReleasesSettings()

public PagedCallSettings.Builder<ListReleasesRequest,ListReleasesResponse,SaasDeploymentsClient.ListReleasesPagedResponse> listReleasesSettings()

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

Returns
Type Description
Builder<ListReleasesRequest,ListReleasesResponse,ListReleasesPagedResponse>

listSaasSettings()

public PagedCallSettings.Builder<ListSaasRequest,ListSaasResponse,SaasDeploymentsClient.ListSaasPagedResponse> listSaasSettings()

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

Returns
Type Description
Builder<ListSaasRequest,ListSaasResponse,ListSaasPagedResponse>

listTenantsSettings()

public PagedCallSettings.Builder<ListTenantsRequest,ListTenantsResponse,SaasDeploymentsClient.ListTenantsPagedResponse> listTenantsSettings()

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

Returns
Type Description
Builder<ListTenantsRequest,ListTenantsResponse,ListTenantsPagedResponse>

listUnitKindsSettings()

public PagedCallSettings.Builder<ListUnitKindsRequest,ListUnitKindsResponse,SaasDeploymentsClient.ListUnitKindsPagedResponse> listUnitKindsSettings()

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

Returns
Type Description
Builder<ListUnitKindsRequest,ListUnitKindsResponse,ListUnitKindsPagedResponse>

listUnitOperationsSettings()

public PagedCallSettings.Builder<ListUnitOperationsRequest,ListUnitOperationsResponse,SaasDeploymentsClient.ListUnitOperationsPagedResponse> listUnitOperationsSettings()

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

Returns
Type Description
Builder<ListUnitOperationsRequest,ListUnitOperationsResponse,ListUnitOperationsPagedResponse>

listUnitsSettings()

public PagedCallSettings.Builder<ListUnitsRequest,ListUnitsResponse,SaasDeploymentsClient.ListUnitsPagedResponse> listUnitsSettings()

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

Returns
Type Description
Builder<ListUnitsRequest,ListUnitsResponse,ListUnitsPagedResponse>

updateReleaseSettings()

public UnaryCallSettings.Builder<UpdateReleaseRequest,Release> updateReleaseSettings()

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

Returns
Type Description
Builder<UpdateReleaseRequest,Release>

updateSaasSettings()

public UnaryCallSettings.Builder<UpdateSaasRequest,Saas> updateSaasSettings()

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

Returns
Type Description
Builder<UpdateSaasRequest,Saas>

updateTenantSettings()

public UnaryCallSettings.Builder<UpdateTenantRequest,Tenant> updateTenantSettings()

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

Returns
Type Description
Builder<UpdateTenantRequest,Tenant>

updateUnitKindSettings()

public UnaryCallSettings.Builder<UpdateUnitKindRequest,UnitKind> updateUnitKindSettings()

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

Returns
Type Description
Builder<UpdateUnitKindRequest,UnitKind>

updateUnitOperationSettings()

public UnaryCallSettings.Builder<UpdateUnitOperationRequest,UnitOperation> updateUnitOperationSettings()

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

Returns
Type Description
Builder<UpdateUnitOperationRequest,UnitOperation>

updateUnitSettings()

public UnaryCallSettings.Builder<UpdateUnitRequest,Unit> updateUnitSettings()

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

Returns
Type Description
Builder<UpdateUnitRequest,Unit>