Show / Hide Table of Contents

Class DataLabelingServiceSettings

Settings for DataLabelingServiceClient instances.

Inheritance
System.Object
ServiceSettingsBase
DataLabelingServiceSettings
Inherited Members
ServiceSettingsBase.VersionHeaderBuilder
ServiceSettingsBase.CallSettings
ServiceSettingsBase.Clock
ServiceSettingsBase.Scheduler
ServiceSettingsBase.Interceptor
System.Object.ToString()
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Google.Cloud.DataLabeling.V1Beta1
Assembly: Google.Cloud.DataLabeling.V1Beta1.dll
Syntax
public sealed class DataLabelingServiceSettings : ServiceSettingsBase

Constructors

DataLabelingServiceSettings()

Constructs a new DataLabelingServiceSettings object with default settings.

Declaration
public DataLabelingServiceSettings()

Properties

CreateAnnotationSpecSetSettings

CallSettings for synchronous and asynchronous calls to DataLabelingServiceClient.CreateAnnotationSpecSet and DataLabelingServiceClient.CreateAnnotationSpecSetAsync.

Declaration
public CallSettings CreateAnnotationSpecSetSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 30 seconds.

CreateDatasetSettings

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

Declaration
public CallSettings CreateDatasetSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 30 seconds.

CreateEvaluationJobSettings

CallSettings for synchronous and asynchronous calls to DataLabelingServiceClient.CreateEvaluationJob and DataLabelingServiceClient.CreateEvaluationJobAsync.

Declaration
public CallSettings CreateEvaluationJobSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 30 seconds.

CreateInstructionOperationsSettings

Long Running Operation settings for calls to DataLabelingServiceClient.CreateInstruction and DataLabelingServiceClient.CreateInstructionAsync.

Declaration
public OperationsSettings CreateInstructionOperationsSettings { get; set; }
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.

CreateInstructionSettings

CallSettings for synchronous and asynchronous calls to DataLabelingServiceClient.CreateInstruction and DataLabelingServiceClient.CreateInstructionAsync .

Declaration
public CallSettings CreateInstructionSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 30 seconds.

DeleteAnnotatedDatasetSettings

CallSettings for synchronous and asynchronous calls to DataLabelingServiceClient.DeleteAnnotatedDataset and DataLabelingServiceClient.DeleteAnnotatedDatasetAsync.

Declaration
public CallSettings DeleteAnnotatedDatasetSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

DeleteAnnotationSpecSetSettings

CallSettings for synchronous and asynchronous calls to DataLabelingServiceClient.DeleteAnnotationSpecSet and DataLabelingServiceClient.DeleteAnnotationSpecSetAsync.

Declaration
public CallSettings DeleteAnnotationSpecSetSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 30000 milliseconds.
  • Maximum attempts: Unlimited
  • Timeout: 30 seconds.

DeleteDatasetSettings

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

Declaration
public CallSettings DeleteDatasetSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 30000 milliseconds.
  • Maximum attempts: Unlimited
  • Timeout: 30 seconds.

DeleteEvaluationJobSettings

CallSettings for synchronous and asynchronous calls to DataLabelingServiceClient.DeleteEvaluationJob and DataLabelingServiceClient.DeleteEvaluationJobAsync.

Declaration
public CallSettings DeleteEvaluationJobSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 30000 milliseconds.
  • Maximum attempts: Unlimited
  • Timeout: 30 seconds.

DeleteInstructionSettings

CallSettings for synchronous and asynchronous calls to DataLabelingServiceClient.DeleteInstruction and DataLabelingServiceClient.DeleteInstructionAsync .

Declaration
public CallSettings DeleteInstructionSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 30000 milliseconds.
  • Maximum attempts: Unlimited
  • Timeout: 30 seconds.

ExportDataOperationsSettings

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

Declaration
public OperationsSettings ExportDataOperationsSettings { get; set; }
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

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

Declaration
public CallSettings ExportDataSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 30000 milliseconds.
  • Maximum attempts: Unlimited
  • Timeout: 30 seconds.

GetAnnotatedDatasetSettings

CallSettings for synchronous and asynchronous calls to DataLabelingServiceClient.GetAnnotatedDataset and DataLabelingServiceClient.GetAnnotatedDatasetAsync.

Declaration
public CallSettings GetAnnotatedDatasetSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 30000 milliseconds.
  • Maximum attempts: Unlimited
  • Timeout: 30 seconds.

GetAnnotationSpecSetSettings

CallSettings for synchronous and asynchronous calls to DataLabelingServiceClient.GetAnnotationSpecSet and DataLabelingServiceClient.GetAnnotationSpecSetAsync.

Declaration
public CallSettings GetAnnotationSpecSetSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 30000 milliseconds.
  • Maximum attempts: Unlimited
  • Timeout: 30 seconds.

GetDataItemSettings

CallSettings for synchronous and asynchronous calls to DataLabelingServiceClient.GetDataItem and DataLabelingServiceClient.GetDataItemAsync.

Declaration
public CallSettings GetDataItemSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 30000 milliseconds.
  • Maximum attempts: Unlimited
  • Timeout: 30 seconds.

GetDatasetSettings

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

Declaration
public CallSettings GetDatasetSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 30000 milliseconds.
  • Maximum attempts: Unlimited
  • Timeout: 30 seconds.

GetEvaluationJobSettings

CallSettings for synchronous and asynchronous calls to DataLabelingServiceClient.GetEvaluationJob and DataLabelingServiceClient.GetEvaluationJobAsync .

Declaration
public CallSettings GetEvaluationJobSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 30000 milliseconds.
  • Maximum attempts: Unlimited
  • Timeout: 30 seconds.

GetEvaluationSettings

CallSettings for synchronous and asynchronous calls to DataLabelingServiceClient.GetEvaluation and DataLabelingServiceClient.GetEvaluationAsync.

Declaration
public CallSettings GetEvaluationSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 30000 milliseconds.
  • Maximum attempts: Unlimited
  • Timeout: 30 seconds.

GetExampleSettings

CallSettings for synchronous and asynchronous calls to DataLabelingServiceClient.GetExample and DataLabelingServiceClient.GetExampleAsync.

Declaration
public CallSettings GetExampleSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 30000 milliseconds.
  • Maximum attempts: Unlimited
  • Timeout: 30 seconds.

GetInstructionSettings

CallSettings for synchronous and asynchronous calls to DataLabelingServiceClient.GetInstruction and DataLabelingServiceClient.GetInstructionAsync.

Declaration
public CallSettings GetInstructionSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 30000 milliseconds.
  • Maximum attempts: Unlimited
  • Timeout: 30 seconds.

ImportDataOperationsSettings

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

Declaration
public OperationsSettings ImportDataOperationsSettings { get; set; }
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

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

Declaration
public CallSettings ImportDataSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 30 seconds.

LabelImageOperationsSettings

Long Running Operation settings for calls to DataLabelingServiceClient.LabelImage and DataLabelingServiceClient.LabelImageAsync.

Declaration
public OperationsSettings LabelImageOperationsSettings { get; set; }
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.

LabelImageSettings

CallSettings for synchronous and asynchronous calls to DataLabelingServiceClient.LabelImage and DataLabelingServiceClient.LabelImageAsync.

Declaration
public CallSettings LabelImageSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 30 seconds.

LabelTextOperationsSettings

Long Running Operation settings for calls to DataLabelingServiceClient.LabelText and DataLabelingServiceClient.LabelTextAsync.

Declaration
public OperationsSettings LabelTextOperationsSettings { get; set; }
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.

LabelTextSettings

CallSettings for synchronous and asynchronous calls to DataLabelingServiceClient.LabelText and DataLabelingServiceClient.LabelTextAsync.

Declaration
public CallSettings LabelTextSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 30 seconds.

LabelVideoOperationsSettings

Long Running Operation settings for calls to DataLabelingServiceClient.LabelVideo and DataLabelingServiceClient.LabelVideoAsync.

Declaration
public OperationsSettings LabelVideoOperationsSettings { get; set; }
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.

LabelVideoSettings

CallSettings for synchronous and asynchronous calls to DataLabelingServiceClient.LabelVideo and DataLabelingServiceClient.LabelVideoAsync.

Declaration
public CallSettings LabelVideoSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 30 seconds.

ListAnnotatedDatasetsSettings

CallSettings for synchronous and asynchronous calls to DataLabelingServiceClient.ListAnnotatedDatasets and DataLabelingServiceClient.ListAnnotatedDatasetsAsync.

Declaration
public CallSettings ListAnnotatedDatasetsSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 30000 milliseconds.
  • Maximum attempts: Unlimited
  • Timeout: 30 seconds.

ListAnnotationSpecSetsSettings

CallSettings for synchronous and asynchronous calls to DataLabelingServiceClient.ListAnnotationSpecSets and DataLabelingServiceClient.ListAnnotationSpecSetsAsync.

Declaration
public CallSettings ListAnnotationSpecSetsSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 30000 milliseconds.
  • Maximum attempts: Unlimited
  • Timeout: 30 seconds.

ListDataItemsSettings

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

Declaration
public CallSettings ListDataItemsSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 30000 milliseconds.
  • Maximum attempts: Unlimited
  • Timeout: 30 seconds.

ListDatasetsSettings

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

Declaration
public CallSettings ListDatasetsSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 30000 milliseconds.
  • Maximum attempts: Unlimited
  • Timeout: 30 seconds.

ListEvaluationJobsSettings

CallSettings for synchronous and asynchronous calls to DataLabelingServiceClient.ListEvaluationJobs and DataLabelingServiceClient.ListEvaluationJobsAsync .

Declaration
public CallSettings ListEvaluationJobsSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 30000 milliseconds.
  • Maximum attempts: Unlimited
  • Timeout: 30 seconds.

ListExamplesSettings

CallSettings for synchronous and asynchronous calls to DataLabelingServiceClient.ListExamples and DataLabelingServiceClient.ListExamplesAsync.

Declaration
public CallSettings ListExamplesSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 30000 milliseconds.
  • Maximum attempts: Unlimited
  • Timeout: 30 seconds.

ListInstructionsSettings

CallSettings for synchronous and asynchronous calls to DataLabelingServiceClient.ListInstructions and DataLabelingServiceClient.ListInstructionsAsync .

Declaration
public CallSettings ListInstructionsSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 30000 milliseconds.
  • Maximum attempts: Unlimited
  • Timeout: 30 seconds.

PauseEvaluationJobSettings

CallSettings for synchronous and asynchronous calls to DataLabelingServiceClient.PauseEvaluationJob and DataLabelingServiceClient.PauseEvaluationJobAsync .

Declaration
public CallSettings PauseEvaluationJobSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 30 seconds.

ResumeEvaluationJobSettings

CallSettings for synchronous and asynchronous calls to DataLabelingServiceClient.ResumeEvaluationJob and DataLabelingServiceClient.ResumeEvaluationJobAsync.

Declaration
public CallSettings ResumeEvaluationJobSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 30 seconds.

SearchEvaluationsSettings

CallSettings for synchronous and asynchronous calls to DataLabelingServiceClient.SearchEvaluations and DataLabelingServiceClient.SearchEvaluationsAsync .

Declaration
public CallSettings SearchEvaluationsSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 30000 milliseconds.
  • Maximum attempts: Unlimited
  • Timeout: 30 seconds.

SearchExampleComparisonsSettings

CallSettings for synchronous and asynchronous calls to DataLabelingServiceClient.SearchExampleComparisons and DataLabelingServiceClient.SearchExampleComparisonsAsync.

Declaration
public CallSettings SearchExampleComparisonsSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 30 seconds.

UpdateEvaluationJobSettings

CallSettings for synchronous and asynchronous calls to DataLabelingServiceClient.UpdateEvaluationJob and DataLabelingServiceClient.UpdateEvaluationJobAsync.

Declaration
public CallSettings UpdateEvaluationJobSettings { get; set; }
Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 30 seconds.

Methods

Clone()

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

Declaration
public DataLabelingServiceSettings Clone()
Returns
Type Description
DataLabelingServiceSettings

A deep clone of this DataLabelingServiceSettings object.

GetDefault()

Get a new instance of the default DataLabelingServiceSettings.

Declaration
public static DataLabelingServiceSettings GetDefault()
Returns
Type Description
DataLabelingServiceSettings

A new instance of the default DataLabelingServiceSettings.

Back to top