public sealed class DataprocMetastoreSettings : ServiceSettingsBase
Reference documentation and code samples for the Dataproc Metastore v1 API class DataprocMetastoreSettings.
Settings for DataprocMetastoreClient instances.
Namespace
GoogleCloudGoogle.Cloud.MetastoreV1Assembly
Google.Cloud.Metastore.V1.dll
Constructors
DataprocMetastoreSettings()
public DataprocMetastoreSettings()
Constructs a new DataprocMetastoreSettings object with default settings.
Properties
CreateBackupOperationsSettings
public OperationsSettings CreateBackupOperationsSettings { get; set; }
Long Running Operation settings for calls to DataprocMetastoreClient.CreateBackup
and
DataprocMetastoreClient.CreateBackupAsync
.
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.
CreateBackupSettings
public CallSettings CreateBackupSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataprocMetastoreClient.CreateBackup
and DataprocMetastoreClient.CreateBackupAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
CreateMetadataImportOperationsSettings
public OperationsSettings CreateMetadataImportOperationsSettings { get; set; }
Long Running Operation settings for calls to DataprocMetastoreClient.CreateMetadataImport
and
DataprocMetastoreClient.CreateMetadataImportAsync
.
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.
CreateMetadataImportSettings
public CallSettings CreateMetadataImportSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataprocMetastoreClient.CreateMetadataImport
and DataprocMetastoreClient.CreateMetadataImportAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
CreateServiceOperationsSettings
public OperationsSettings CreateServiceOperationsSettings { get; set; }
Long Running Operation settings for calls to DataprocMetastoreClient.CreateService
and
DataprocMetastoreClient.CreateServiceAsync
.
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.
CreateServiceSettings
public CallSettings CreateServiceSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataprocMetastoreClient.CreateService
and DataprocMetastoreClient.CreateServiceAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
DeleteBackupOperationsSettings
public OperationsSettings DeleteBackupOperationsSettings { get; set; }
Long Running Operation settings for calls to DataprocMetastoreClient.DeleteBackup
and
DataprocMetastoreClient.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
DataprocMetastoreClient.DeleteBackup
and DataprocMetastoreClient.DeleteBackupAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
DeleteServiceOperationsSettings
public OperationsSettings DeleteServiceOperationsSettings { get; set; }
Long Running Operation settings for calls to DataprocMetastoreClient.DeleteService
and
DataprocMetastoreClient.DeleteServiceAsync
.
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.
DeleteServiceSettings
public CallSettings DeleteServiceSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataprocMetastoreClient.DeleteService
and DataprocMetastoreClient.DeleteServiceAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
ExportMetadataOperationsSettings
public OperationsSettings ExportMetadataOperationsSettings { get; set; }
Long Running Operation settings for calls to DataprocMetastoreClient.ExportMetadata
and
DataprocMetastoreClient.ExportMetadataAsync
.
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.
ExportMetadataSettings
public CallSettings ExportMetadataSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataprocMetastoreClient.ExportMetadata
and DataprocMetastoreClient.ExportMetadataAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
GetBackupSettings
public CallSettings GetBackupSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataprocMetastoreClient.GetBackup
and DataprocMetastoreClient.GetBackupAsync
.
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.
GetMetadataImportSettings
public CallSettings GetMetadataImportSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataprocMetastoreClient.GetMetadataImport
and DataprocMetastoreClient.GetMetadataImportAsync
.
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.
GetServiceSettings
public CallSettings GetServiceSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataprocMetastoreClient.GetService
and DataprocMetastoreClient.GetServiceAsync
.
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.
IAMPolicySettings
public IAMPolicySettings IAMPolicySettings { get; set; }
The settings to use for the IAMPolicyClient associated with the client.
Property Value | |
---|---|
Type | Description |
IAMPolicySettings |
ListBackupsSettings
public CallSettings ListBackupsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataprocMetastoreClient.ListBackups
and DataprocMetastoreClient.ListBackupsAsync
.
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.
ListMetadataImportsSettings
public CallSettings ListMetadataImportsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataprocMetastoreClient.ListMetadataImports
and DataprocMetastoreClient.ListMetadataImportsAsync
.
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.
ListServicesSettings
public CallSettings ListServicesSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataprocMetastoreClient.ListServices
and DataprocMetastoreClient.ListServicesAsync
.
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 |
RestoreServiceOperationsSettings
public OperationsSettings RestoreServiceOperationsSettings { get; set; }
Long Running Operation settings for calls to DataprocMetastoreClient.RestoreService
and
DataprocMetastoreClient.RestoreServiceAsync
.
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.
RestoreServiceSettings
public CallSettings RestoreServiceSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataprocMetastoreClient.RestoreService
and DataprocMetastoreClient.RestoreServiceAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
UpdateMetadataImportOperationsSettings
public OperationsSettings UpdateMetadataImportOperationsSettings { get; set; }
Long Running Operation settings for calls to DataprocMetastoreClient.UpdateMetadataImport
and
DataprocMetastoreClient.UpdateMetadataImportAsync
.
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.
UpdateMetadataImportSettings
public CallSettings UpdateMetadataImportSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataprocMetastoreClient.UpdateMetadataImport
and DataprocMetastoreClient.UpdateMetadataImportAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
UpdateServiceOperationsSettings
public OperationsSettings UpdateServiceOperationsSettings { get; set; }
Long Running Operation settings for calls to DataprocMetastoreClient.UpdateService
and
DataprocMetastoreClient.UpdateServiceAsync
.
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.
UpdateServiceSettings
public CallSettings UpdateServiceSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataprocMetastoreClient.UpdateService
and DataprocMetastoreClient.UpdateServiceAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
Methods
Clone()
public DataprocMetastoreSettings Clone()
Creates a deep clone of this object, with all the same property values.
Returns | |
---|---|
Type | Description |
DataprocMetastoreSettings | A deep clone of this DataprocMetastoreSettings object. |
GetDefault()
public static DataprocMetastoreSettings GetDefault()
Get a new instance of the default DataprocMetastoreSettings.
Returns | |
---|---|
Type | Description |
DataprocMetastoreSettings | A new instance of the default DataprocMetastoreSettings. |