Google AutoML v1 API - Class AutoMlSettings (3.4.0)

public sealed class AutoMlSettings : ServiceSettingsBase

Reference documentation and code samples for the Google AutoML v1 API class AutoMlSettings.

Settings for AutoMlClient instances.

Inheritance

object > ServiceSettingsBase > AutoMlSettings

Namespace

Google.Cloud.AutoML.V1

Assembly

Google.Cloud.AutoML.V1.dll

Constructors

AutoMlSettings()

public AutoMlSettings()

Constructs a new AutoMlSettings object with default settings.

Properties

CreateDatasetOperationsSettings

public OperationsSettings CreateDatasetOperationsSettings { get; set; }

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

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.

CreateDatasetSettings

public CallSettings CreateDatasetSettings { get; set; }

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

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 5 seconds.

CreateModelOperationsSettings

public OperationsSettings CreateModelOperationsSettings { get; set; }

Long Running Operation settings for calls to AutoMlClient.CreateModel and AutoMlClient.CreateModelAsync.

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.

CreateModelSettings

public CallSettings CreateModelSettings { get; set; }

CallSettings for synchronous and asynchronous calls to AutoMlClient.CreateModel and AutoMlClient.CreateModelAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 5 seconds.

DeleteDatasetOperationsSettings

public OperationsSettings DeleteDatasetOperationsSettings { get; set; }

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

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.

DeleteDatasetSettings

public CallSettings DeleteDatasetSettings { get; set; }

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

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 5 seconds.

DeleteModelOperationsSettings

public OperationsSettings DeleteModelOperationsSettings { get; set; }

Long Running Operation settings for calls to AutoMlClient.DeleteModel and AutoMlClient.DeleteModelAsync.

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.

DeleteModelSettings

public CallSettings DeleteModelSettings { get; set; }

CallSettings for synchronous and asynchronous calls to AutoMlClient.DeleteModel and AutoMlClient.DeleteModelAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 5 seconds.

DeployModelOperationsSettings

public OperationsSettings DeployModelOperationsSettings { get; set; }

Long Running Operation settings for calls to AutoMlClient.DeployModel and AutoMlClient.DeployModelAsync.

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.

DeployModelSettings

public CallSettings DeployModelSettings { get; set; }

CallSettings for synchronous and asynchronous calls to AutoMlClient.DeployModel and AutoMlClient.DeployModelAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 5 seconds.

ExportDataOperationsSettings

public OperationsSettings ExportDataOperationsSettings { get; set; }

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

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.

ExportDataSettings

public CallSettings ExportDataSettings { get; set; }

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

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 5 seconds.

ExportModelOperationsSettings

public OperationsSettings ExportModelOperationsSettings { get; set; }

Long Running Operation settings for calls to AutoMlClient.ExportModel and AutoMlClient.ExportModelAsync.

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.

ExportModelSettings

public CallSettings ExportModelSettings { get; set; }

CallSettings for synchronous and asynchronous calls to AutoMlClient.ExportModel and AutoMlClient.ExportModelAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 5 seconds.

GetAnnotationSpecSettings

public CallSettings GetAnnotationSpecSettings { get; set; }

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

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 5 seconds.

GetDatasetSettings

public CallSettings GetDatasetSettings { get; set; }

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

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 5 seconds.

GetModelEvaluationSettings

public CallSettings GetModelEvaluationSettings { get; set; }

CallSettings for synchronous and asynchronous calls to AutoMlClient.GetModelEvaluation and AutoMlClient.GetModelEvaluationAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 5 seconds.

GetModelSettings

public CallSettings GetModelSettings { get; set; }

CallSettings for synchronous and asynchronous calls to AutoMlClient.GetModel and AutoMlClient.GetModelAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 5 seconds.

ImportDataOperationsSettings

public OperationsSettings ImportDataOperationsSettings { get; set; }

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

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.

ImportDataSettings

public CallSettings ImportDataSettings { get; set; }

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

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 5 seconds.

ListDatasetsSettings

public CallSettings ListDatasetsSettings { get; set; }

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

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 5 seconds.

ListModelEvaluationsSettings

public CallSettings ListModelEvaluationsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to AutoMlClient.ListModelEvaluations and AutoMlClient.ListModelEvaluationsAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 5 seconds.

ListModelsSettings

public CallSettings ListModelsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to AutoMlClient.ListModels and AutoMlClient.ListModelsAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 5 seconds.

UndeployModelOperationsSettings

public OperationsSettings UndeployModelOperationsSettings { get; set; }

Long Running Operation settings for calls to AutoMlClient.UndeployModel and AutoMlClient.UndeployModelAsync.

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.

UndeployModelSettings

public CallSettings UndeployModelSettings { get; set; }

CallSettings for synchronous and asynchronous calls to AutoMlClient.UndeployModel and AutoMlClient.UndeployModelAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 5 seconds.

UpdateDatasetSettings

public CallSettings UpdateDatasetSettings { get; set; }

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

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 5 seconds.

UpdateModelSettings

public CallSettings UpdateModelSettings { get; set; }

CallSettings for synchronous and asynchronous calls to AutoMlClient.UpdateModel and AutoMlClient.UpdateModelAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 5 seconds.

Methods

Clone()

public AutoMlSettings Clone()

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

Returns
Type Description
AutoMlSettings

A deep clone of this AutoMlSettings object.

GetDefault()

public static AutoMlSettings GetDefault()

Get a new instance of the default AutoMlSettings.

Returns
Type Description
AutoMlSettings

A new instance of the default AutoMlSettings.