Class ConfigDeliverySettings.Builder (0.1.0)

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

Builder for ConfigDeliverySettings.

Inheritance

java.lang.Object > ClientSettings.Builder > ConfigDeliverySettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext

Builder(ConfigDeliverySettings settings)

protected Builder(ConfigDeliverySettings settings)
Parameter
Name Description
settings ConfigDeliverySettings

Builder(ConfigDeliveryStubSettings.Builder stubSettings)

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

Methods

abortRolloutOperationSettings()

public OperationCallSettings.Builder<AbortRolloutRequest,Rollout,OperationMetadata> abortRolloutOperationSettings()

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

Returns
Type Description
Builder<AbortRolloutRequest,Rollout,OperationMetadata>

abortRolloutSettings()

public UnaryCallSettings.Builder<AbortRolloutRequest,Operation> abortRolloutSettings()

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

Returns
Type Description
Builder<AbortRolloutRequest,Operation>

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

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

build()

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

createFleetPackageOperationSettings()

public OperationCallSettings.Builder<CreateFleetPackageRequest,FleetPackage,OperationMetadata> createFleetPackageOperationSettings()

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

Returns
Type Description
Builder<CreateFleetPackageRequest,FleetPackage,OperationMetadata>

createFleetPackageSettings()

public UnaryCallSettings.Builder<CreateFleetPackageRequest,Operation> createFleetPackageSettings()

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

Returns
Type Description
Builder<CreateFleetPackageRequest,Operation>

createReleaseOperationSettings()

public OperationCallSettings.Builder<CreateReleaseRequest,Release,OperationMetadata> createReleaseOperationSettings()

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

Returns
Type Description
Builder<CreateReleaseRequest,Release,OperationMetadata>

createReleaseSettings()

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

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

Returns
Type Description
Builder<CreateReleaseRequest,Operation>

createResourceBundleOperationSettings()

public OperationCallSettings.Builder<CreateResourceBundleRequest,ResourceBundle,OperationMetadata> createResourceBundleOperationSettings()

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

Returns
Type Description
Builder<CreateResourceBundleRequest,ResourceBundle,OperationMetadata>

createResourceBundleSettings()

public UnaryCallSettings.Builder<CreateResourceBundleRequest,Operation> createResourceBundleSettings()

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

Returns
Type Description
Builder<CreateResourceBundleRequest,Operation>

createVariantOperationSettings()

public OperationCallSettings.Builder<CreateVariantRequest,Variant,OperationMetadata> createVariantOperationSettings()

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

Returns
Type Description
Builder<CreateVariantRequest,Variant,OperationMetadata>

createVariantSettings()

public UnaryCallSettings.Builder<CreateVariantRequest,Operation> createVariantSettings()

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

Returns
Type Description
Builder<CreateVariantRequest,Operation>

deleteFleetPackageOperationSettings()

public OperationCallSettings.Builder<DeleteFleetPackageRequest,Empty,OperationMetadata> deleteFleetPackageOperationSettings()

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

Returns
Type Description
Builder<DeleteFleetPackageRequest,Empty,OperationMetadata>

deleteFleetPackageSettings()

public UnaryCallSettings.Builder<DeleteFleetPackageRequest,Operation> deleteFleetPackageSettings()

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

Returns
Type Description
Builder<DeleteFleetPackageRequest,Operation>

deleteReleaseOperationSettings()

public OperationCallSettings.Builder<DeleteReleaseRequest,Empty,OperationMetadata> deleteReleaseOperationSettings()

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

Returns
Type Description
Builder<DeleteReleaseRequest,Empty,OperationMetadata>

deleteReleaseSettings()

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

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

Returns
Type Description
Builder<DeleteReleaseRequest,Operation>

deleteResourceBundleOperationSettings()

public OperationCallSettings.Builder<DeleteResourceBundleRequest,Empty,OperationMetadata> deleteResourceBundleOperationSettings()

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

Returns
Type Description
Builder<DeleteResourceBundleRequest,Empty,OperationMetadata>

deleteResourceBundleSettings()

public UnaryCallSettings.Builder<DeleteResourceBundleRequest,Operation> deleteResourceBundleSettings()

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

Returns
Type Description
Builder<DeleteResourceBundleRequest,Operation>

deleteVariantOperationSettings()

public OperationCallSettings.Builder<DeleteVariantRequest,Empty,OperationMetadata> deleteVariantOperationSettings()

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

Returns
Type Description
Builder<DeleteVariantRequest,Empty,OperationMetadata>

deleteVariantSettings()

public UnaryCallSettings.Builder<DeleteVariantRequest,Operation> deleteVariantSettings()

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

Returns
Type Description
Builder<DeleteVariantRequest,Operation>

getFleetPackageSettings()

public UnaryCallSettings.Builder<GetFleetPackageRequest,FleetPackage> getFleetPackageSettings()

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

Returns
Type Description
Builder<GetFleetPackageRequest,FleetPackage>

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>

getResourceBundleSettings()

public UnaryCallSettings.Builder<GetResourceBundleRequest,ResourceBundle> getResourceBundleSettings()

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

Returns
Type Description
Builder<GetResourceBundleRequest,ResourceBundle>

getRolloutSettings()

public UnaryCallSettings.Builder<GetRolloutRequest,Rollout> getRolloutSettings()

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

Returns
Type Description
Builder<GetRolloutRequest,Rollout>

getStubSettingsBuilder()

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

getVariantSettings()

public UnaryCallSettings.Builder<GetVariantRequest,Variant> getVariantSettings()

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

Returns
Type Description
Builder<GetVariantRequest,Variant>

listFleetPackagesSettings()

public PagedCallSettings.Builder<ListFleetPackagesRequest,ListFleetPackagesResponse,ConfigDeliveryClient.ListFleetPackagesPagedResponse> listFleetPackagesSettings()

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

Returns
Type Description
Builder<ListFleetPackagesRequest,ListFleetPackagesResponse,ListFleetPackagesPagedResponse>

listLocationsSettings()

public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse,ConfigDeliveryClient.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,ConfigDeliveryClient.ListReleasesPagedResponse> listReleasesSettings()

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

Returns
Type Description
Builder<ListReleasesRequest,ListReleasesResponse,ListReleasesPagedResponse>

listResourceBundlesSettings()

public PagedCallSettings.Builder<ListResourceBundlesRequest,ListResourceBundlesResponse,ConfigDeliveryClient.ListResourceBundlesPagedResponse> listResourceBundlesSettings()

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

Returns
Type Description
Builder<ListResourceBundlesRequest,ListResourceBundlesResponse,ListResourceBundlesPagedResponse>

listRolloutsSettings()

public PagedCallSettings.Builder<ListRolloutsRequest,ListRolloutsResponse,ConfigDeliveryClient.ListRolloutsPagedResponse> listRolloutsSettings()

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

Returns
Type Description
Builder<ListRolloutsRequest,ListRolloutsResponse,ListRolloutsPagedResponse>

listVariantsSettings()

public PagedCallSettings.Builder<ListVariantsRequest,ListVariantsResponse,ConfigDeliveryClient.ListVariantsPagedResponse> listVariantsSettings()

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

Returns
Type Description
Builder<ListVariantsRequest,ListVariantsResponse,ListVariantsPagedResponse>

resumeRolloutOperationSettings()

public OperationCallSettings.Builder<ResumeRolloutRequest,Rollout,OperationMetadata> resumeRolloutOperationSettings()

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

Returns
Type Description
Builder<ResumeRolloutRequest,Rollout,OperationMetadata>

resumeRolloutSettings()

public UnaryCallSettings.Builder<ResumeRolloutRequest,Operation> resumeRolloutSettings()

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

Returns
Type Description
Builder<ResumeRolloutRequest,Operation>

suspendRolloutOperationSettings()

public OperationCallSettings.Builder<SuspendRolloutRequest,Rollout,OperationMetadata> suspendRolloutOperationSettings()

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

Returns
Type Description
Builder<SuspendRolloutRequest,Rollout,OperationMetadata>

suspendRolloutSettings()

public UnaryCallSettings.Builder<SuspendRolloutRequest,Operation> suspendRolloutSettings()

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

Returns
Type Description
Builder<SuspendRolloutRequest,Operation>

updateFleetPackageOperationSettings()

public OperationCallSettings.Builder<UpdateFleetPackageRequest,FleetPackage,OperationMetadata> updateFleetPackageOperationSettings()

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

Returns
Type Description
Builder<UpdateFleetPackageRequest,FleetPackage,OperationMetadata>

updateFleetPackageSettings()

public UnaryCallSettings.Builder<UpdateFleetPackageRequest,Operation> updateFleetPackageSettings()

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

Returns
Type Description
Builder<UpdateFleetPackageRequest,Operation>

updateReleaseOperationSettings()

public OperationCallSettings.Builder<UpdateReleaseRequest,Release,OperationMetadata> updateReleaseOperationSettings()

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

Returns
Type Description
Builder<UpdateReleaseRequest,Release,OperationMetadata>

updateReleaseSettings()

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

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

Returns
Type Description
Builder<UpdateReleaseRequest,Operation>

updateResourceBundleOperationSettings()

public OperationCallSettings.Builder<UpdateResourceBundleRequest,ResourceBundle,OperationMetadata> updateResourceBundleOperationSettings()

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

Returns
Type Description
Builder<UpdateResourceBundleRequest,ResourceBundle,OperationMetadata>

updateResourceBundleSettings()

public UnaryCallSettings.Builder<UpdateResourceBundleRequest,Operation> updateResourceBundleSettings()

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

Returns
Type Description
Builder<UpdateResourceBundleRequest,Operation>

updateVariantOperationSettings()

public OperationCallSettings.Builder<UpdateVariantRequest,Variant,OperationMetadata> updateVariantOperationSettings()

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

Returns
Type Description
Builder<UpdateVariantRequest,Variant,OperationMetadata>

updateVariantSettings()

public UnaryCallSettings.Builder<UpdateVariantRequest,Operation> updateVariantSettings()

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

Returns
Type Description
Builder<UpdateVariantRequest,Operation>