public sealed class ConfigDeliverySettings : ServiceSettingsBaseReference documentation and code samples for the Config Delivery v1beta API class ConfigDeliverySettings.
Settings for ConfigDeliveryClient instances.
Namespace
Google.Cloud.ConfigDelivery.V1BetaAssembly
Google.Cloud.ConfigDelivery.V1Beta.dll
Constructors
ConfigDeliverySettings()
public ConfigDeliverySettings()Constructs a new ConfigDeliverySettings object with default settings.
Properties
AbortRolloutOperationsSettings
public OperationsSettings AbortRolloutOperationsSettings { get; set; }Long Running Operation settings for calls to ConfigDeliveryClient.AbortRollout and
ConfigDeliveryClient.AbortRolloutAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
AbortRolloutSettings
public CallSettings AbortRolloutSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigDeliveryClient.AbortRollout and ConfigDeliveryClient.AbortRolloutAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
CreateFleetPackageOperationsSettings
public OperationsSettings CreateFleetPackageOperationsSettings { get; set; }Long Running Operation settings for calls to ConfigDeliveryClient.CreateFleetPackage and
ConfigDeliveryClient.CreateFleetPackageAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
CreateFleetPackageSettings
public CallSettings CreateFleetPackageSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigDeliveryClient.CreateFleetPackage and ConfigDeliveryClient.CreateFleetPackageAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
CreateReleaseOperationsSettings
public OperationsSettings CreateReleaseOperationsSettings { get; set; }Long Running Operation settings for calls to ConfigDeliveryClient.CreateRelease and
ConfigDeliveryClient.CreateReleaseAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
CreateReleaseSettings
public CallSettings CreateReleaseSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigDeliveryClient.CreateRelease and ConfigDeliveryClient.CreateReleaseAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
CreateResourceBundleOperationsSettings
public OperationsSettings CreateResourceBundleOperationsSettings { get; set; }Long Running Operation settings for calls to ConfigDeliveryClient.CreateResourceBundle and
ConfigDeliveryClient.CreateResourceBundleAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
CreateResourceBundleSettings
public CallSettings CreateResourceBundleSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigDeliveryClient.CreateResourceBundle and ConfigDeliveryClient.CreateResourceBundleAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
CreateVariantOperationsSettings
public OperationsSettings CreateVariantOperationsSettings { get; set; }Long Running Operation settings for calls to ConfigDeliveryClient.CreateVariant and
ConfigDeliveryClient.CreateVariantAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
CreateVariantSettings
public CallSettings CreateVariantSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigDeliveryClient.CreateVariant and ConfigDeliveryClient.CreateVariantAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
DeleteFleetPackageOperationsSettings
public OperationsSettings DeleteFleetPackageOperationsSettings { get; set; }Long Running Operation settings for calls to ConfigDeliveryClient.DeleteFleetPackage and
ConfigDeliveryClient.DeleteFleetPackageAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
DeleteFleetPackageSettings
public CallSettings DeleteFleetPackageSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigDeliveryClient.DeleteFleetPackage and ConfigDeliveryClient.DeleteFleetPackageAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
DeleteReleaseOperationsSettings
public OperationsSettings DeleteReleaseOperationsSettings { get; set; }Long Running Operation settings for calls to ConfigDeliveryClient.DeleteRelease and
ConfigDeliveryClient.DeleteReleaseAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
DeleteReleaseSettings
public CallSettings DeleteReleaseSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigDeliveryClient.DeleteRelease and ConfigDeliveryClient.DeleteReleaseAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
DeleteResourceBundleOperationsSettings
public OperationsSettings DeleteResourceBundleOperationsSettings { get; set; }Long Running Operation settings for calls to ConfigDeliveryClient.DeleteResourceBundle and
ConfigDeliveryClient.DeleteResourceBundleAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
DeleteResourceBundleSettings
public CallSettings DeleteResourceBundleSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigDeliveryClient.DeleteResourceBundle and ConfigDeliveryClient.DeleteResourceBundleAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
DeleteVariantOperationsSettings
public OperationsSettings DeleteVariantOperationsSettings { get; set; }Long Running Operation settings for calls to ConfigDeliveryClient.DeleteVariant and
ConfigDeliveryClient.DeleteVariantAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
DeleteVariantSettings
public CallSettings DeleteVariantSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigDeliveryClient.DeleteVariant and ConfigDeliveryClient.DeleteVariantAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
GetFleetPackageSettings
public CallSettings GetFleetPackageSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigDeliveryClient.GetFleetPackage and ConfigDeliveryClient.GetFleetPackageAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
GetReleaseSettings
public CallSettings GetReleaseSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigDeliveryClient.GetRelease and ConfigDeliveryClient.GetReleaseAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
GetResourceBundleSettings
public CallSettings GetResourceBundleSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigDeliveryClient.GetResourceBundle and ConfigDeliveryClient.GetResourceBundleAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
GetRolloutSettings
public CallSettings GetRolloutSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigDeliveryClient.GetRollout and ConfigDeliveryClient.GetRolloutAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
GetVariantSettings
public CallSettings GetVariantSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigDeliveryClient.GetVariant and ConfigDeliveryClient.GetVariantAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
ListFleetPackagesSettings
public CallSettings ListFleetPackagesSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigDeliveryClient.ListFleetPackages and ConfigDeliveryClient.ListFleetPackagesAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
ListReleasesSettings
public CallSettings ListReleasesSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigDeliveryClient.ListReleases and ConfigDeliveryClient.ListReleasesAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
ListResourceBundlesSettings
public CallSettings ListResourceBundlesSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigDeliveryClient.ListResourceBundles and ConfigDeliveryClient.ListResourceBundlesAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
ListRolloutsSettings
public CallSettings ListRolloutsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigDeliveryClient.ListRollouts and ConfigDeliveryClient.ListRolloutsAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
ListVariantsSettings
public CallSettings ListVariantsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigDeliveryClient.ListVariants and ConfigDeliveryClient.ListVariantsAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
LocationsSettings
public LocationsSettings LocationsSettings { get; set; }The settings to use for the LocationsClient associated with the client.
| Property Value | |
|---|---|
| Type | Description |
LocationsSettings |
|
ResumeRolloutOperationsSettings
public OperationsSettings ResumeRolloutOperationsSettings { get; set; }Long Running Operation settings for calls to ConfigDeliveryClient.ResumeRollout and
ConfigDeliveryClient.ResumeRolloutAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
ResumeRolloutSettings
public CallSettings ResumeRolloutSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigDeliveryClient.ResumeRollout and ConfigDeliveryClient.ResumeRolloutAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
SuspendRolloutOperationsSettings
public OperationsSettings SuspendRolloutOperationsSettings { get; set; }Long Running Operation settings for calls to ConfigDeliveryClient.SuspendRollout and
ConfigDeliveryClient.SuspendRolloutAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
SuspendRolloutSettings
public CallSettings SuspendRolloutSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigDeliveryClient.SuspendRollout and ConfigDeliveryClient.SuspendRolloutAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
UpdateFleetPackageOperationsSettings
public OperationsSettings UpdateFleetPackageOperationsSettings { get; set; }Long Running Operation settings for calls to ConfigDeliveryClient.UpdateFleetPackage and
ConfigDeliveryClient.UpdateFleetPackageAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
UpdateFleetPackageSettings
public CallSettings UpdateFleetPackageSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigDeliveryClient.UpdateFleetPackage and ConfigDeliveryClient.UpdateFleetPackageAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
UpdateReleaseOperationsSettings
public OperationsSettings UpdateReleaseOperationsSettings { get; set; }Long Running Operation settings for calls to ConfigDeliveryClient.UpdateRelease and
ConfigDeliveryClient.UpdateReleaseAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
UpdateReleaseSettings
public CallSettings UpdateReleaseSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigDeliveryClient.UpdateRelease and ConfigDeliveryClient.UpdateReleaseAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
UpdateResourceBundleOperationsSettings
public OperationsSettings UpdateResourceBundleOperationsSettings { get; set; }Long Running Operation settings for calls to ConfigDeliveryClient.UpdateResourceBundle and
ConfigDeliveryClient.UpdateResourceBundleAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
UpdateResourceBundleSettings
public CallSettings UpdateResourceBundleSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigDeliveryClient.UpdateResourceBundle and ConfigDeliveryClient.UpdateResourceBundleAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
UpdateVariantOperationsSettings
public OperationsSettings UpdateVariantOperationsSettings { get; set; }Long Running Operation settings for calls to ConfigDeliveryClient.UpdateVariant and
ConfigDeliveryClient.UpdateVariantAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
UpdateVariantSettings
public CallSettings UpdateVariantSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigDeliveryClient.UpdateVariant and ConfigDeliveryClient.UpdateVariantAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
Methods
Clone()
public ConfigDeliverySettings Clone()Creates a deep clone of this object, with all the same property values.
| Returns | |
|---|---|
| Type | Description |
ConfigDeliverySettings |
A deep clone of this ConfigDeliverySettings object. |
GetDefault()
public static ConfigDeliverySettings GetDefault()Get a new instance of the default ConfigDeliverySettings.
| Returns | |
|---|---|
| Type | Description |
ConfigDeliverySettings |
A new instance of the default ConfigDeliverySettings. |