Class SaasDeploymentsStubSettings.Builder (0.2.0)

public static class SaasDeploymentsStubSettings.Builder extends StubSettings.Builder<SaasDeploymentsStubSettings,SaasDeploymentsStubSettings.Builder>

Builder for SaasDeploymentsStubSettings.

Inheritance

java.lang.Object > StubSettings.Builder > SaasDeploymentsStubSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext

Builder(SaasDeploymentsStubSettings settings)

protected Builder(SaasDeploymentsStubSettings settings)
Parameter
Name Description
settings SaasDeploymentsStubSettings

Methods

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

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

build()

public SaasDeploymentsStubSettings build()
Returns
Type Description
SaasDeploymentsStubSettings
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>

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>

unaryMethodSettingsBuilders()

public ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
Returns
Type Description
com.google.common.collect.ImmutableList<Builder<?,?>>

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>