Class ConfigDeliverySettings.Builder (0.29.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(@Nullable ClientContext clientContext)

protected Builder(@Nullable ClientContext clientContext)
Parameter
Name Description
clientContext @org.jspecify.annotations.Nullable com.google.api.gax.rpc.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>