public static class SaasDeploymentsSettings.Builder extends ClientSettings.Builder<SaasDeploymentsSettings,SaasDeploymentsSettings.Builder>
Builder for SaasDeploymentsSettings.
Inherited Members
com.google.api.gax.rpc.ClientSettings.Builder.setGdchApiAudience(java.lang.String)
com.google.api.gax.rpc.ClientSettings.Builder.setWatchdogCheckInterval(org.threeten.bp.Duration)
com.google.api.gax.rpc.ClientSettings.Builder.setWatchdogCheckIntervalDuration(java.time.Duration)
com.google.api.gax.rpc.ClientSettings.Builder.setWatchdogProvider(com.google.api.gax.rpc.WatchdogProvider)
Constructors
Builder(@Nullable ClientContext clientContext)
protected Builder(@Nullable ClientContext clientContext)
| Parameter |
| Name |
Description |
clientContext |
@org.jspecify.annotations.Nullable com.google.api.gax.rpc.ClientContext
|
protected Builder(SaasDeploymentsSettings settings)
protected Builder(SaasDeploymentsStubSettings.Builder stubSettings)
Methods
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.
public SaasDeploymentsSettings build()
Overrides
public UnaryCallSettings.Builder<CreateReleaseRequest,Release> createReleaseSettings()
Returns the builder for the settings used for calls to createRelease.
public UnaryCallSettings.Builder<CreateSaasRequest,Saas> createSaasSettings()
Returns the builder for the settings used for calls to createSaas.
public UnaryCallSettings.Builder<CreateTenantRequest,Tenant> createTenantSettings()
Returns the builder for the settings used for calls to createTenant.
public UnaryCallSettings.Builder<CreateUnitKindRequest,UnitKind> createUnitKindSettings()
Returns the builder for the settings used for calls to createUnitKind.
public UnaryCallSettings.Builder<CreateUnitOperationRequest,UnitOperation> createUnitOperationSettings()
Returns the builder for the settings used for calls to createUnit.
public UnaryCallSettings.Builder<CreateUnitRequest,Unit> createUnitSettings()
Returns the builder for the settings used for calls to createUnit.
public UnaryCallSettings.Builder<DeleteReleaseRequest,Empty> deleteReleaseSettings()
Returns the builder for the settings used for calls to deleteRelease.
public UnaryCallSettings.Builder<DeleteSaasRequest,Empty> deleteSaasSettings()
Returns the builder for the settings used for calls to deleteSaas.
public UnaryCallSettings.Builder<DeleteTenantRequest,Empty> deleteTenantSettings()
Returns the builder for the settings used for calls to deleteTenant.
public UnaryCallSettings.Builder<DeleteUnitKindRequest,Empty> deleteUnitKindSettings()
Returns the builder for the settings used for calls to deleteUnitKind.
public UnaryCallSettings.Builder<DeleteUnitOperationRequest,Empty> deleteUnitOperationSettings()
Returns the builder for the settings used for calls to deleteUnit.
public UnaryCallSettings.Builder<DeleteUnitRequest,Empty> deleteUnitSettings()
Returns the builder for the settings used for calls to deleteUnit.
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> |
|
public UnaryCallSettings.Builder<GetReleaseRequest,Release> getReleaseSettings()
Returns the builder for the settings used for calls to getRelease.
public UnaryCallSettings.Builder<GetSaasRequest,Saas> getSaasSettings()
Returns the builder for the settings used for calls to getSaas.
public SaasDeploymentsStubSettings.Builder getStubSettingsBuilder()
public UnaryCallSettings.Builder<GetTenantRequest,Tenant> getTenantSettings()
Returns the builder for the settings used for calls to getTenant.
public UnaryCallSettings.Builder<GetUnitKindRequest,UnitKind> getUnitKindSettings()
Returns the builder for the settings used for calls to getUnitKind.
public UnaryCallSettings.Builder<GetUnitOperationRequest,UnitOperation> getUnitOperationSettings()
Returns the builder for the settings used for calls to getUnit.
public UnaryCallSettings.Builder<GetUnitRequest,Unit> getUnitSettings()
Returns the builder for the settings used for calls to getUnit.
public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse,SaasDeploymentsClient.ListLocationsPagedResponse> listLocationsSettings()
Returns the builder for the settings used for calls to listLocations.
public PagedCallSettings.Builder<ListReleasesRequest,ListReleasesResponse,SaasDeploymentsClient.ListReleasesPagedResponse> listReleasesSettings()
Returns the builder for the settings used for calls to listReleases.
public PagedCallSettings.Builder<ListSaasRequest,ListSaasResponse,SaasDeploymentsClient.ListSaasPagedResponse> listSaasSettings()
Returns the builder for the settings used for calls to listSaas.
public PagedCallSettings.Builder<ListTenantsRequest,ListTenantsResponse,SaasDeploymentsClient.ListTenantsPagedResponse> listTenantsSettings()
Returns the builder for the settings used for calls to listTenants.
public PagedCallSettings.Builder<ListUnitKindsRequest,ListUnitKindsResponse,SaasDeploymentsClient.ListUnitKindsPagedResponse> listUnitKindsSettings()
Returns the builder for the settings used for calls to listUnitKinds.
public PagedCallSettings.Builder<ListUnitOperationsRequest,ListUnitOperationsResponse,SaasDeploymentsClient.ListUnitOperationsPagedResponse> listUnitOperationsSettings()
Returns the builder for the settings used for calls to listUnitOperations.
public PagedCallSettings.Builder<ListUnitsRequest,ListUnitsResponse,SaasDeploymentsClient.ListUnitsPagedResponse> listUnitsSettings()
Returns the builder for the settings used for calls to listUnits.
public UnaryCallSettings.Builder<UpdateReleaseRequest,Release> updateReleaseSettings()
Returns the builder for the settings used for calls to updateRelease.
public UnaryCallSettings.Builder<UpdateSaasRequest,Saas> updateSaasSettings()
Returns the builder for the settings used for calls to updateSaas.
public UnaryCallSettings.Builder<UpdateTenantRequest,Tenant> updateTenantSettings()
Returns the builder for the settings used for calls to updateTenant.
public UnaryCallSettings.Builder<UpdateUnitKindRequest,UnitKind> updateUnitKindSettings()
Returns the builder for the settings used for calls to updateUnitKind.
public UnaryCallSettings.Builder<UpdateUnitOperationRequest,UnitOperation> updateUnitOperationSettings()
Returns the builder for the settings used for calls to updateUnit.
public UnaryCallSettings.Builder<UpdateUnitRequest,Unit> updateUnitSettings()
Returns the builder for the settings used for calls to updateUnit.