public sealed class DatabaseAdminSettings : ServiceSettingsBaseSettings for DatabaseAdminClient instances.
Namespace
Google.Cloud.Spanner.Admin.Database.V1Assembly
Google.Cloud.Spanner.Admin.Database.V1.dll
Constructors
DatabaseAdminSettings()
public DatabaseAdminSettings()Constructs a new DatabaseAdminSettings object with default settings.
Properties
CreateBackupOperationsSettings
public OperationsSettings CreateBackupOperationsSettings { get; set; }Long Running Operation settings for calls to DatabaseAdminClient.CreateBackup and
DatabaseAdminClient.CreateBackupAsync.
| Property Value | |
|---|---|
| Type | Description | 
Google.LongRunning.OperationsSettings | 
        |
Uses default Google.Api.Gax.PollSettings of:
- Initial delay: 20 seconds.
 - Delay multiplier: 1.5
 - Maximum delay: 45 seconds.
 - Total timeout: 24 hours.
 
CreateBackupSettings
public CallSettings CreateBackupSettings { get; set; }Google.Api.Gax.Grpc.CallSettings for synchronous and asynchronous calls to
DatabaseAdminClient.CreateBackup and DatabaseAdminClient.CreateBackupAsync.
| Property Value | |
|---|---|
| Type | Description | 
Google.Api.Gax.Grpc.CallSettings | 
        |
- This call will not be retried.
 - Timeout: 3600 seconds.
 
CreateDatabaseOperationsSettings
public OperationsSettings CreateDatabaseOperationsSettings { get; set; }Long Running Operation settings for calls to DatabaseAdminClient.CreateDatabase and
DatabaseAdminClient.CreateDatabaseAsync.
| Property Value | |
|---|---|
| Type | Description | 
Google.LongRunning.OperationsSettings | 
        |
Uses default Google.Api.Gax.PollSettings of:
- Initial delay: 20 seconds.
 - Delay multiplier: 1.5
 - Maximum delay: 45 seconds.
 - Total timeout: 24 hours.
 
CreateDatabaseSettings
public CallSettings CreateDatabaseSettings { get; set; }Google.Api.Gax.Grpc.CallSettings for synchronous and asynchronous calls to
DatabaseAdminClient.CreateDatabase and DatabaseAdminClient.CreateDatabaseAsync.
| Property Value | |
|---|---|
| Type | Description | 
Google.Api.Gax.Grpc.CallSettings | 
        |
- This call will not be retried.
 - Timeout: 3600 seconds.
 
DeleteBackupSettings
public CallSettings DeleteBackupSettings { get; set; }Google.Api.Gax.Grpc.CallSettings for synchronous and asynchronous calls to
DatabaseAdminClient.DeleteBackup and DatabaseAdminClient.DeleteBackupAsync.
| Property Value | |
|---|---|
| Type | Description | 
Google.Api.Gax.Grpc.CallSettings | 
        |
- Initial retry delay: 1000 milliseconds.
 - Retry delay multiplier: 1.3
 - Retry maximum delay: 32000 milliseconds.
 - Maximum attempts: Unlimited
 - Timeout: 3600 seconds.
 
DropDatabaseSettings
public CallSettings DropDatabaseSettings { get; set; }Google.Api.Gax.Grpc.CallSettings for synchronous and asynchronous calls to
DatabaseAdminClient.DropDatabase and DatabaseAdminClient.DropDatabaseAsync.
| Property Value | |
|---|---|
| Type | Description | 
Google.Api.Gax.Grpc.CallSettings | 
        |
- Initial retry delay: 1000 milliseconds.
 - Retry delay multiplier: 1.3
 - Retry maximum delay: 32000 milliseconds.
 - Maximum attempts: Unlimited
 - Timeout: 3600 seconds.
 
GetBackupSettings
public CallSettings GetBackupSettings { get; set; }Google.Api.Gax.Grpc.CallSettings for synchronous and asynchronous calls to
DatabaseAdminClient.GetBackup and DatabaseAdminClient.GetBackupAsync.
| Property Value | |
|---|---|
| Type | Description | 
Google.Api.Gax.Grpc.CallSettings | 
        |
- Initial retry delay: 1000 milliseconds.
 - Retry delay multiplier: 1.3
 - Retry maximum delay: 32000 milliseconds.
 - Maximum attempts: Unlimited
 - Timeout: 3600 seconds.
 
GetDatabaseDdlSettings
public CallSettings GetDatabaseDdlSettings { get; set; }Google.Api.Gax.Grpc.CallSettings for synchronous and asynchronous calls to
DatabaseAdminClient.GetDatabaseDdl and DatabaseAdminClient.GetDatabaseDdlAsync.
| Property Value | |
|---|---|
| Type | Description | 
Google.Api.Gax.Grpc.CallSettings | 
        |
- Initial retry delay: 1000 milliseconds.
 - Retry delay multiplier: 1.3
 - Retry maximum delay: 32000 milliseconds.
 - Maximum attempts: Unlimited
 - Timeout: 3600 seconds.
 
GetDatabaseSettings
public CallSettings GetDatabaseSettings { get; set; }Google.Api.Gax.Grpc.CallSettings for synchronous and asynchronous calls to
DatabaseAdminClient.GetDatabase and DatabaseAdminClient.GetDatabaseAsync.
| Property Value | |
|---|---|
| Type | Description | 
Google.Api.Gax.Grpc.CallSettings | 
        |
- Initial retry delay: 1000 milliseconds.
 - Retry delay multiplier: 1.3
 - Retry maximum delay: 32000 milliseconds.
 - Maximum attempts: Unlimited
 - Timeout: 3600 seconds.
 
GetIamPolicySettings
public CallSettings GetIamPolicySettings { get; set; }Google.Api.Gax.Grpc.CallSettings for synchronous and asynchronous calls to
DatabaseAdminClient.GetIamPolicy and DatabaseAdminClient.GetIamPolicyAsync.
| Property Value | |
|---|---|
| Type | Description | 
Google.Api.Gax.Grpc.CallSettings | 
        |
- Initial retry delay: 1000 milliseconds.
 - Retry delay multiplier: 1.3
 - Retry maximum delay: 32000 milliseconds.
 - Maximum attempts: Unlimited
 - Timeout: 30 seconds.
 
ListBackupOperationsSettings
public CallSettings ListBackupOperationsSettings { get; set; }Google.Api.Gax.Grpc.CallSettings for synchronous and asynchronous calls to
DatabaseAdminClient.ListBackupOperations and DatabaseAdminClient.ListBackupOperationsAsync.
| Property Value | |
|---|---|
| Type | Description | 
Google.Api.Gax.Grpc.CallSettings | 
        |
- Initial retry delay: 1000 milliseconds.
 - Retry delay multiplier: 1.3
 - Retry maximum delay: 32000 milliseconds.
 - Maximum attempts: Unlimited
 - Timeout: 3600 seconds.
 
ListBackupsSettings
public CallSettings ListBackupsSettings { get; set; }Google.Api.Gax.Grpc.CallSettings for synchronous and asynchronous calls to
DatabaseAdminClient.ListBackups and DatabaseAdminClient.ListBackupsAsync.
| Property Value | |
|---|---|
| Type | Description | 
Google.Api.Gax.Grpc.CallSettings | 
        |
- Initial retry delay: 1000 milliseconds.
 - Retry delay multiplier: 1.3
 - Retry maximum delay: 32000 milliseconds.
 - Maximum attempts: Unlimited
 - Timeout: 3600 seconds.
 
ListDatabaseOperationsSettings
public CallSettings ListDatabaseOperationsSettings { get; set; }Google.Api.Gax.Grpc.CallSettings for synchronous and asynchronous calls to
DatabaseAdminClient.ListDatabaseOperations and DatabaseAdminClient.ListDatabaseOperationsAsync
.
| Property Value | |
|---|---|
| Type | Description | 
Google.Api.Gax.Grpc.CallSettings | 
        |
- Initial retry delay: 1000 milliseconds.
 - Retry delay multiplier: 1.3
 - Retry maximum delay: 32000 milliseconds.
 - Maximum attempts: Unlimited
 - Timeout: 3600 seconds.
 
ListDatabasesSettings
public CallSettings ListDatabasesSettings { get; set; }Google.Api.Gax.Grpc.CallSettings for synchronous and asynchronous calls to
DatabaseAdminClient.ListDatabases and DatabaseAdminClient.ListDatabasesAsync.
| Property Value | |
|---|---|
| Type | Description | 
Google.Api.Gax.Grpc.CallSettings | 
        |
- Initial retry delay: 1000 milliseconds.
 - Retry delay multiplier: 1.3
 - Retry maximum delay: 32000 milliseconds.
 - Maximum attempts: Unlimited
 - Timeout: 3600 seconds.
 
RestoreDatabaseOperationsSettings
public OperationsSettings RestoreDatabaseOperationsSettings { get; set; }Long Running Operation settings for calls to DatabaseAdminClient.RestoreDatabase and
DatabaseAdminClient.RestoreDatabaseAsync.
| Property Value | |
|---|---|
| Type | Description | 
Google.LongRunning.OperationsSettings | 
        |
Uses default Google.Api.Gax.PollSettings of:
- Initial delay: 20 seconds.
 - Delay multiplier: 1.5
 - Maximum delay: 45 seconds.
 - Total timeout: 24 hours.
 
RestoreDatabaseSettings
public CallSettings RestoreDatabaseSettings { get; set; }Google.Api.Gax.Grpc.CallSettings for synchronous and asynchronous calls to
DatabaseAdminClient.RestoreDatabase and DatabaseAdminClient.RestoreDatabaseAsync.
| Property Value | |
|---|---|
| Type | Description | 
Google.Api.Gax.Grpc.CallSettings | 
        |
- This call will not be retried.
 - Timeout: 3600 seconds.
 
SetIamPolicySettings
public CallSettings SetIamPolicySettings { get; set; }Google.Api.Gax.Grpc.CallSettings for synchronous and asynchronous calls to
DatabaseAdminClient.SetIamPolicy and DatabaseAdminClient.SetIamPolicyAsync.
| Property Value | |
|---|---|
| Type | Description | 
Google.Api.Gax.Grpc.CallSettings | 
        |
- This call will not be retried.
 - Timeout: 30 seconds.
 
TestIamPermissionsSettings
public CallSettings TestIamPermissionsSettings { get; set; }Google.Api.Gax.Grpc.CallSettings for synchronous and asynchronous calls to
DatabaseAdminClient.TestIamPermissions and DatabaseAdminClient.TestIamPermissionsAsync.
| Property Value | |
|---|---|
| Type | Description | 
Google.Api.Gax.Grpc.CallSettings | 
        |
- This call will not be retried.
 - Timeout: 30 seconds.
 
UpdateBackupSettings
public CallSettings UpdateBackupSettings { get; set; }Google.Api.Gax.Grpc.CallSettings for synchronous and asynchronous calls to
DatabaseAdminClient.UpdateBackup and DatabaseAdminClient.UpdateBackupAsync.
| Property Value | |
|---|---|
| Type | Description | 
Google.Api.Gax.Grpc.CallSettings | 
        |
- Initial retry delay: 1000 milliseconds.
 - Retry delay multiplier: 1.3
 - Retry maximum delay: 32000 milliseconds.
 - Maximum attempts: Unlimited
 - Timeout: 3600 seconds.
 
UpdateDatabaseDdlOperationsSettings
public OperationsSettings UpdateDatabaseDdlOperationsSettings { get; set; }Long Running Operation settings for calls to DatabaseAdminClient.UpdateDatabaseDdl and
DatabaseAdminClient.UpdateDatabaseDdlAsync.
| Property Value | |
|---|---|
| Type | Description | 
Google.LongRunning.OperationsSettings | 
        |
Uses default Google.Api.Gax.PollSettings of:
- Initial delay: 20 seconds.
 - Delay multiplier: 1.5
 - Maximum delay: 45 seconds.
 - Total timeout: 24 hours.
 
UpdateDatabaseDdlSettings
public CallSettings UpdateDatabaseDdlSettings { get; set; }Google.Api.Gax.Grpc.CallSettings for synchronous and asynchronous calls to
DatabaseAdminClient.UpdateDatabaseDdl and DatabaseAdminClient.UpdateDatabaseDdlAsync.
| Property Value | |
|---|---|
| Type | Description | 
Google.Api.Gax.Grpc.CallSettings | 
        |
- Initial retry delay: 1000 milliseconds.
 - Retry delay multiplier: 1.3
 - Retry maximum delay: 32000 milliseconds.
 - Maximum attempts: Unlimited
 - Timeout: 3600 seconds.
 
Methods
Clone()
public DatabaseAdminSettings Clone()Creates a deep clone of this object, with all the same property values.
| Returns | |
|---|---|
| Type | Description | 
DatabaseAdminSettings | 
        A deep clone of this DatabaseAdminSettings object.  | 
      
GetDefault()
public static DatabaseAdminSettings GetDefault()Get a new instance of the default DatabaseAdminSettings.
| Returns | |
|---|---|
| Type | Description | 
DatabaseAdminSettings | 
        A new instance of the default DatabaseAdminSettings.  |