Cloud AI Platform v1 API - Class JobServiceSettings (2.8.0)

public sealed class JobServiceSettings : ServiceSettingsBase

Reference documentation and code samples for the Cloud AI Platform v1 API class JobServiceSettings.

Settings for JobServiceClient instances.

Inheritance

Object > ServiceSettingsBase > JobServiceSettings

Namespace

Google.Cloud.AIPlatform.V1

Assembly

Google.Cloud.AIPlatform.V1.dll

Constructors

JobServiceSettings()

public JobServiceSettings()

Constructs a new JobServiceSettings object with default settings.

Properties

CancelBatchPredictionJobSettings

public CallSettings CancelBatchPredictionJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to JobServiceClient.CancelBatchPredictionJob and JobServiceClient.CancelBatchPredictionJobAsync.

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

CancelCustomJobSettings

public CallSettings CancelCustomJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to JobServiceClient.CancelCustomJob and JobServiceClient.CancelCustomJobAsync.

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

CancelDataLabelingJobSettings

public CallSettings CancelDataLabelingJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to JobServiceClient.CancelDataLabelingJob and JobServiceClient.CancelDataLabelingJobAsync.

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

CancelHyperparameterTuningJobSettings

public CallSettings CancelHyperparameterTuningJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to JobServiceClient.CancelHyperparameterTuningJob and JobServiceClient.CancelHyperparameterTuningJobAsync.

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

CreateBatchPredictionJobSettings

public CallSettings CreateBatchPredictionJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to JobServiceClient.CreateBatchPredictionJob and JobServiceClient.CreateBatchPredictionJobAsync.

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

CreateCustomJobSettings

public CallSettings CreateCustomJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to JobServiceClient.CreateCustomJob and JobServiceClient.CreateCustomJobAsync.

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

CreateDataLabelingJobSettings

public CallSettings CreateDataLabelingJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to JobServiceClient.CreateDataLabelingJob and JobServiceClient.CreateDataLabelingJobAsync.

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

CreateHyperparameterTuningJobSettings

public CallSettings CreateHyperparameterTuningJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to JobServiceClient.CreateHyperparameterTuningJob and JobServiceClient.CreateHyperparameterTuningJobAsync.

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

CreateModelDeploymentMonitoringJobSettings

public CallSettings CreateModelDeploymentMonitoringJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to JobServiceClient.CreateModelDeploymentMonitoringJob and JobServiceClient.CreateModelDeploymentMonitoringJobAsync.

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

DeleteBatchPredictionJobOperationsSettings

public OperationsSettings DeleteBatchPredictionJobOperationsSettings { get; set; }

Long Running Operation settings for calls to JobServiceClient.DeleteBatchPredictionJob and JobServiceClient.DeleteBatchPredictionJobAsync.

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.

DeleteBatchPredictionJobSettings

public CallSettings DeleteBatchPredictionJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to JobServiceClient.DeleteBatchPredictionJob and JobServiceClient.DeleteBatchPredictionJobAsync.

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

DeleteCustomJobOperationsSettings

public OperationsSettings DeleteCustomJobOperationsSettings { get; set; }

Long Running Operation settings for calls to JobServiceClient.DeleteCustomJob and JobServiceClient.DeleteCustomJobAsync.

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.

DeleteCustomJobSettings

public CallSettings DeleteCustomJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to JobServiceClient.DeleteCustomJob and JobServiceClient.DeleteCustomJobAsync.

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

DeleteDataLabelingJobOperationsSettings

public OperationsSettings DeleteDataLabelingJobOperationsSettings { get; set; }

Long Running Operation settings for calls to JobServiceClient.DeleteDataLabelingJob and JobServiceClient.DeleteDataLabelingJobAsync.

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.

DeleteDataLabelingJobSettings

public CallSettings DeleteDataLabelingJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to JobServiceClient.DeleteDataLabelingJob and JobServiceClient.DeleteDataLabelingJobAsync.

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

DeleteHyperparameterTuningJobOperationsSettings

public OperationsSettings DeleteHyperparameterTuningJobOperationsSettings { get; set; }

Long Running Operation settings for calls to JobServiceClient.DeleteHyperparameterTuningJob and JobServiceClient.DeleteHyperparameterTuningJobAsync.

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.

DeleteHyperparameterTuningJobSettings

public CallSettings DeleteHyperparameterTuningJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to JobServiceClient.DeleteHyperparameterTuningJob and JobServiceClient.DeleteHyperparameterTuningJobAsync.

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

DeleteModelDeploymentMonitoringJobOperationsSettings

public OperationsSettings DeleteModelDeploymentMonitoringJobOperationsSettings { get; set; }

Long Running Operation settings for calls to JobServiceClient.DeleteModelDeploymentMonitoringJob and JobServiceClient.DeleteModelDeploymentMonitoringJobAsync.

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.

DeleteModelDeploymentMonitoringJobSettings

public CallSettings DeleteModelDeploymentMonitoringJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to JobServiceClient.DeleteModelDeploymentMonitoringJob and JobServiceClient.DeleteModelDeploymentMonitoringJobAsync.

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

GetBatchPredictionJobSettings

public CallSettings GetBatchPredictionJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to JobServiceClient.GetBatchPredictionJob and JobServiceClient.GetBatchPredictionJobAsync.

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

GetCustomJobSettings

public CallSettings GetCustomJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to JobServiceClient.GetCustomJob and JobServiceClient.GetCustomJobAsync.

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

GetDataLabelingJobSettings

public CallSettings GetDataLabelingJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to JobServiceClient.GetDataLabelingJob and JobServiceClient.GetDataLabelingJobAsync.

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

GetHyperparameterTuningJobSettings

public CallSettings GetHyperparameterTuningJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to JobServiceClient.GetHyperparameterTuningJob and JobServiceClient.GetHyperparameterTuningJobAsync .

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

GetModelDeploymentMonitoringJobSettings

public CallSettings GetModelDeploymentMonitoringJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to JobServiceClient.GetModelDeploymentMonitoringJob and JobServiceClient.GetModelDeploymentMonitoringJobAsync.

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

IAMPolicySettings

public IAMPolicySettings IAMPolicySettings { get; set; }

The settings to use for the IAMPolicyClient associated with the client.

Property Value
TypeDescription
IAMPolicySettings

ListBatchPredictionJobsSettings

public CallSettings ListBatchPredictionJobsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to JobServiceClient.ListBatchPredictionJobs and JobServiceClient.ListBatchPredictionJobsAsync.

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

ListCustomJobsSettings

public CallSettings ListCustomJobsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to JobServiceClient.ListCustomJobs and JobServiceClient.ListCustomJobsAsync.

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

ListDataLabelingJobsSettings

public CallSettings ListDataLabelingJobsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to JobServiceClient.ListDataLabelingJobs and JobServiceClient.ListDataLabelingJobsAsync.

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

ListHyperparameterTuningJobsSettings

public CallSettings ListHyperparameterTuningJobsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to JobServiceClient.ListHyperparameterTuningJobs and JobServiceClient.ListHyperparameterTuningJobsAsync.

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

ListModelDeploymentMonitoringJobsSettings

public CallSettings ListModelDeploymentMonitoringJobsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to JobServiceClient.ListModelDeploymentMonitoringJobs and JobServiceClient.ListModelDeploymentMonitoringJobsAsync.

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

LocationsSettings

public LocationsSettings LocationsSettings { get; set; }

The settings to use for the LocationsClient associated with the client.

Property Value
TypeDescription
LocationsSettings

PauseModelDeploymentMonitoringJobSettings

public CallSettings PauseModelDeploymentMonitoringJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to JobServiceClient.PauseModelDeploymentMonitoringJob and JobServiceClient.PauseModelDeploymentMonitoringJobAsync.

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

ResumeModelDeploymentMonitoringJobSettings

public CallSettings ResumeModelDeploymentMonitoringJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to JobServiceClient.ResumeModelDeploymentMonitoringJob and JobServiceClient.ResumeModelDeploymentMonitoringJobAsync.

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

SearchModelDeploymentMonitoringStatsAnomaliesSettings

public CallSettings SearchModelDeploymentMonitoringStatsAnomaliesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to JobServiceClient.SearchModelDeploymentMonitoringStatsAnomalies and JobServiceClient.SearchModelDeploymentMonitoringStatsAnomaliesAsync.

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

UpdateModelDeploymentMonitoringJobOperationsSettings

public OperationsSettings UpdateModelDeploymentMonitoringJobOperationsSettings { get; set; }

Long Running Operation settings for calls to JobServiceClient.UpdateModelDeploymentMonitoringJob and JobServiceClient.UpdateModelDeploymentMonitoringJobAsync.

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.

UpdateModelDeploymentMonitoringJobSettings

public CallSettings UpdateModelDeploymentMonitoringJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to JobServiceClient.UpdateModelDeploymentMonitoringJob and JobServiceClient.UpdateModelDeploymentMonitoringJobAsync.

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

Methods

Clone()

public JobServiceSettings Clone()

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

Returns
TypeDescription
JobServiceSettings

A deep clone of this JobServiceSettings object.

GetDefault()

public static JobServiceSettings GetDefault()

Get a new instance of the default JobServiceSettings.

Returns
TypeDescription
JobServiceSettings

A new instance of the default JobServiceSettings.