Class SaasDeploymentsSettings.Builder (0.2.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(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
Name Description
clientContext 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>