Class DatasetServiceSettings

public sealed class DatasetServiceSettings : ServiceSettingsBase

Settings for DatasetServiceClient instances.

Inheritance

Object > ServiceSettingsBase > DatasetServiceSettings

Namespace

Google.Cloud.AIPlatform.V1

Assembly

Google.Cloud.AIPlatform.V1.dll

Constructors

DatasetServiceSettings()

public DatasetServiceSettings()

Constructs a new DatasetServiceSettings object with default settings.

Properties

CreateDatasetOperationsSettings

public OperationsSettings CreateDatasetOperationsSettings { get; set; }

Long Running Operation settings for calls to DatasetServiceClient.CreateDataset and DatasetServiceClient.CreateDatasetAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

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

CreateDatasetSettings

public CallSettings CreateDatasetSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DatasetServiceClient.CreateDataset and DatasetServiceClient.CreateDatasetAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

DeleteDatasetOperationsSettings

public OperationsSettings DeleteDatasetOperationsSettings { get; set; }

Long Running Operation settings for calls to DatasetServiceClient.DeleteDataset and DatasetServiceClient.DeleteDatasetAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

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

DeleteDatasetSettings

public CallSettings DeleteDatasetSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DatasetServiceClient.DeleteDataset and DatasetServiceClient.DeleteDatasetAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ExportDataOperationsSettings

public OperationsSettings ExportDataOperationsSettings { get; set; }

Long Running Operation settings for calls to DatasetServiceClient.ExportData and DatasetServiceClient.ExportDataAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

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

ExportDataSettings

public CallSettings ExportDataSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DatasetServiceClient.ExportData and DatasetServiceClient.ExportDataAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

GetAnnotationSpecSettings

public CallSettings GetAnnotationSpecSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DatasetServiceClient.GetAnnotationSpec and DatasetServiceClient.GetAnnotationSpecAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

GetDatasetSettings

public CallSettings GetDatasetSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DatasetServiceClient.GetDataset and DatasetServiceClient.GetDatasetAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ImportDataOperationsSettings

public OperationsSettings ImportDataOperationsSettings { get; set; }

Long Running Operation settings for calls to DatasetServiceClient.ImportData and DatasetServiceClient.ImportDataAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

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

ImportDataSettings

public CallSettings ImportDataSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DatasetServiceClient.ImportData and DatasetServiceClient.ImportDataAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ListAnnotationsSettings

public CallSettings ListAnnotationsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DatasetServiceClient.ListAnnotations and DatasetServiceClient.ListAnnotationsAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ListDataItemsSettings

public CallSettings ListDataItemsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DatasetServiceClient.ListDataItems and DatasetServiceClient.ListDataItemsAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ListDatasetsSettings

public CallSettings ListDatasetsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DatasetServiceClient.ListDatasets and DatasetServiceClient.ListDatasetsAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

UpdateDatasetSettings

public CallSettings UpdateDatasetSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DatasetServiceClient.UpdateDataset and DatasetServiceClient.UpdateDatasetAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

Methods

Clone()

public DatasetServiceSettings Clone()

Creates a deep clone of this object, with all the same property values.

Returns
TypeDescription
DatasetServiceSettings

A deep clone of this DatasetServiceSettings object.

GetDefault()

public static DatasetServiceSettings GetDefault()

Get a new instance of the default DatasetServiceSettings.

Returns
TypeDescription
DatasetServiceSettings

A new instance of the default DatasetServiceSettings.