public sealed class CloudRedisClusterSettings : ServiceSettingsBase
Reference documentation and code samples for the Google Cloud Memorystore for Redis (cluster management) v1 API class CloudRedisClusterSettings.
Settings for CloudRedisClusterClient instances.
Namespace
Google.Cloud.Redis.Cluster.V1Assembly
Google.Cloud.Redis.Cluster.V1.dll
Constructors
CloudRedisClusterSettings()
public CloudRedisClusterSettings()
Constructs a new CloudRedisClusterSettings object with default settings.
Properties
BackupClusterOperationsSettings
public OperationsSettings BackupClusterOperationsSettings { get; set; }
Long Running Operation settings for calls to CloudRedisClusterClient.BackupCluster
and
CloudRedisClusterClient.BackupClusterAsync
.
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.
BackupClusterSettings
public CallSettings BackupClusterSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CloudRedisClusterClient.BackupCluster
and CloudRedisClusterClient.BackupClusterAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 600 seconds.
CreateClusterOperationsSettings
public OperationsSettings CreateClusterOperationsSettings { get; set; }
Long Running Operation settings for calls to CloudRedisClusterClient.CreateCluster
and
CloudRedisClusterClient.CreateClusterAsync
.
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.
CreateClusterSettings
public CallSettings CreateClusterSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CloudRedisClusterClient.CreateCluster
and CloudRedisClusterClient.CreateClusterAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 600 seconds.
DeleteBackupOperationsSettings
public OperationsSettings DeleteBackupOperationsSettings { get; set; }
Long Running Operation settings for calls to CloudRedisClusterClient.DeleteBackup
and
CloudRedisClusterClient.DeleteBackupAsync
.
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.
DeleteBackupSettings
public CallSettings DeleteBackupSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CloudRedisClusterClient.DeleteBackup
and CloudRedisClusterClient.DeleteBackupAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 600 seconds.
DeleteClusterOperationsSettings
public OperationsSettings DeleteClusterOperationsSettings { get; set; }
Long Running Operation settings for calls to CloudRedisClusterClient.DeleteCluster
and
CloudRedisClusterClient.DeleteClusterAsync
.
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.
DeleteClusterSettings
public CallSettings DeleteClusterSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CloudRedisClusterClient.DeleteCluster
and CloudRedisClusterClient.DeleteClusterAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 600 seconds.
ExportBackupOperationsSettings
public OperationsSettings ExportBackupOperationsSettings { get; set; }
Long Running Operation settings for calls to CloudRedisClusterClient.ExportBackup
and
CloudRedisClusterClient.ExportBackupAsync
.
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.
ExportBackupSettings
public CallSettings ExportBackupSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CloudRedisClusterClient.ExportBackup
and CloudRedisClusterClient.ExportBackupAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 600 seconds.
GetBackupCollectionSettings
public CallSettings GetBackupCollectionSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CloudRedisClusterClient.GetBackupCollection
and CloudRedisClusterClient.GetBackupCollectionAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 600 seconds.
GetBackupSettings
public CallSettings GetBackupSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CloudRedisClusterClient.GetBackup
and CloudRedisClusterClient.GetBackupAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 600 seconds.
GetClusterCertificateAuthoritySettings
public CallSettings GetClusterCertificateAuthoritySettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CloudRedisClusterClient.GetClusterCertificateAuthority
and
CloudRedisClusterClient.GetClusterCertificateAuthorityAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 600 seconds.
GetClusterSettings
public CallSettings GetClusterSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CloudRedisClusterClient.GetCluster
and CloudRedisClusterClient.GetClusterAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 600 seconds.
ListBackupCollectionsSettings
public CallSettings ListBackupCollectionsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CloudRedisClusterClient.ListBackupCollections
and
CloudRedisClusterClient.ListBackupCollectionsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 600 seconds.
ListBackupsSettings
public CallSettings ListBackupsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CloudRedisClusterClient.ListBackups
and CloudRedisClusterClient.ListBackupsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 600 seconds.
ListClustersSettings
public CallSettings ListClustersSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CloudRedisClusterClient.ListClusters
and CloudRedisClusterClient.ListClustersAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 600 seconds.
LocationsSettings
public LocationsSettings LocationsSettings { get; set; }
The settings to use for the LocationsClient associated with the client.
Property Value | |
---|---|
Type | Description |
LocationsSettings |
RescheduleClusterMaintenanceOperationsSettings
public OperationsSettings RescheduleClusterMaintenanceOperationsSettings { get; set; }
Long Running Operation settings for calls to CloudRedisClusterClient.RescheduleClusterMaintenance
and
CloudRedisClusterClient.RescheduleClusterMaintenanceAsync
.
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.
RescheduleClusterMaintenanceSettings
public CallSettings RescheduleClusterMaintenanceSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CloudRedisClusterClient.RescheduleClusterMaintenance
and
CloudRedisClusterClient.RescheduleClusterMaintenanceAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 600 seconds.
UpdateClusterOperationsSettings
public OperationsSettings UpdateClusterOperationsSettings { get; set; }
Long Running Operation settings for calls to CloudRedisClusterClient.UpdateCluster
and
CloudRedisClusterClient.UpdateClusterAsync
.
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.
UpdateClusterSettings
public CallSettings UpdateClusterSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CloudRedisClusterClient.UpdateCluster
and CloudRedisClusterClient.UpdateClusterAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 600 seconds.
Methods
Clone()
public CloudRedisClusterSettings Clone()
Creates a deep clone of this object, with all the same property values.
Returns | |
---|---|
Type | Description |
CloudRedisClusterSettings |
A deep clone of this CloudRedisClusterSettings object. |
GetDefault()
public static CloudRedisClusterSettings GetDefault()
Get a new instance of the default CloudRedisClusterSettings.
Returns | |
---|---|
Type | Description |
CloudRedisClusterSettings |
A new instance of the default CloudRedisClusterSettings. |