Dataproc Metastore v1 API - Class DataprocMetastoreSettings (2.5.0)

public sealed class DataprocMetastoreSettings : ServiceSettingsBase

Reference documentation and code samples for the Dataproc Metastore v1 API class DataprocMetastoreSettings.

Settings for DataprocMetastoreClient instances.

Inheritance

object > ServiceSettingsBase > DataprocMetastoreSettings

Namespace

Google.Cloud.Metastore.V1

Assembly

Google.Cloud.Metastore.V1.dll

Constructors

DataprocMetastoreSettings()

public DataprocMetastoreSettings()

Constructs a new DataprocMetastoreSettings object with default settings.

Properties

AlterMetadataResourceLocationOperationsSettings

public OperationsSettings AlterMetadataResourceLocationOperationsSettings { get; set; }

Long Running Operation settings for calls to DataprocMetastoreClient.AlterMetadataResourceLocation and DataprocMetastoreClient.AlterMetadataResourceLocationAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

AlterMetadataResourceLocationSettings

public CallSettings AlterMetadataResourceLocationSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataprocMetastoreClient.AlterMetadataResourceLocation and DataprocMetastoreClient.AlterMetadataResourceLocationAsync.

Property Value
Type Description
CallSettings
Remarks
  • 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.

CreateBackupOperationsSettings

public OperationsSettings CreateBackupOperationsSettings { get; set; }

Long Running Operation settings for calls to DataprocMetastoreClient.CreateBackup and DataprocMetastoreClient.CreateBackupAsync.

Property Value
Type Description
OperationsSettings
Remarks

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
Remarks
  • 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
Remarks

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
Remarks
  • 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
Remarks

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
Remarks
  • 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
Remarks

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
Remarks
  • 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
Remarks

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
Remarks
  • 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
Remarks

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
Remarks
  • 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
Remarks
  • 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
Remarks
  • 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
Remarks
  • 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
Remarks
  • 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
Remarks
  • 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
Remarks
  • 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

MoveTableToDatabaseOperationsSettings

public OperationsSettings MoveTableToDatabaseOperationsSettings { get; set; }

Long Running Operation settings for calls to DataprocMetastoreClient.MoveTableToDatabase and DataprocMetastoreClient.MoveTableToDatabaseAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

MoveTableToDatabaseSettings

public CallSettings MoveTableToDatabaseSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataprocMetastoreClient.MoveTableToDatabase and DataprocMetastoreClient.MoveTableToDatabaseAsync .

Property Value
Type Description
CallSettings
Remarks
  • 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.

QueryMetadataOperationsSettings

public OperationsSettings QueryMetadataOperationsSettings { get; set; }

Long Running Operation settings for calls to DataprocMetastoreClient.QueryMetadata and DataprocMetastoreClient.QueryMetadataAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

QueryMetadataSettings

public CallSettings QueryMetadataSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataprocMetastoreClient.QueryMetadata and DataprocMetastoreClient.QueryMetadataAsync.

Property Value
Type Description
CallSettings
Remarks
  • 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.

RestoreServiceOperationsSettings

public OperationsSettings RestoreServiceOperationsSettings { get; set; }

Long Running Operation settings for calls to DataprocMetastoreClient.RestoreService and DataprocMetastoreClient.RestoreServiceAsync.

Property Value
Type Description
OperationsSettings
Remarks

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
Remarks
  • 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
Remarks

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
Remarks
  • 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
Remarks

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
Remarks
  • 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.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年11月06日 UTC.