Cloud AI Platform v1 API - Class SpecialistPoolServiceSettings (3.7.0)

public sealed class SpecialistPoolServiceSettings : ServiceSettingsBase

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

Settings for SpecialistPoolServiceClient instances.

Inheritance

object > ServiceSettingsBase > SpecialistPoolServiceSettings

Namespace

Google.Cloud.AIPlatform.V1

Assembly

Google.Cloud.AIPlatform.V1.dll

Constructors

SpecialistPoolServiceSettings()

public SpecialistPoolServiceSettings()

Constructs a new SpecialistPoolServiceSettings object with default settings.

Properties

CreateSpecialistPoolOperationsSettings

public OperationsSettings CreateSpecialistPoolOperationsSettings { get; set; }

Long Running Operation settings for calls to SpecialistPoolServiceClient.CreateSpecialistPool and SpecialistPoolServiceClient.CreateSpecialistPoolAsync.

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.

CreateSpecialistPoolSettings

public CallSettings CreateSpecialistPoolSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SpecialistPoolServiceClient.CreateSpecialistPool and SpecialistPoolServiceClient.CreateSpecialistPoolAsync.

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

DeleteSpecialistPoolOperationsSettings

public OperationsSettings DeleteSpecialistPoolOperationsSettings { get; set; }

Long Running Operation settings for calls to SpecialistPoolServiceClient.DeleteSpecialistPool and SpecialistPoolServiceClient.DeleteSpecialistPoolAsync.

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.

DeleteSpecialistPoolSettings

public CallSettings DeleteSpecialistPoolSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SpecialistPoolServiceClient.DeleteSpecialistPool and SpecialistPoolServiceClient.DeleteSpecialistPoolAsync.

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

GetSpecialistPoolSettings

public CallSettings GetSpecialistPoolSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SpecialistPoolServiceClient.GetSpecialistPool and SpecialistPoolServiceClient.GetSpecialistPoolAsync.

Property Value
Type Description
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
Type Description
IAMPolicySettings

ListSpecialistPoolsSettings

public CallSettings ListSpecialistPoolsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SpecialistPoolServiceClient.ListSpecialistPools and SpecialistPoolServiceClient.ListSpecialistPoolsAsync.

Property Value
Type Description
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
Type Description
LocationsSettings

UpdateSpecialistPoolOperationsSettings

public OperationsSettings UpdateSpecialistPoolOperationsSettings { get; set; }

Long Running Operation settings for calls to SpecialistPoolServiceClient.UpdateSpecialistPool and SpecialistPoolServiceClient.UpdateSpecialistPoolAsync.

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.

UpdateSpecialistPoolSettings

public CallSettings UpdateSpecialistPoolSettings { get; set; }

CallSettings for synchronous and asynchronous calls to SpecialistPoolServiceClient.UpdateSpecialistPool and SpecialistPoolServiceClient.UpdateSpecialistPoolAsync.

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

Methods

Clone()

public SpecialistPoolServiceSettings Clone()

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

Returns
Type Description
SpecialistPoolServiceSettings

A deep clone of this SpecialistPoolServiceSettings object.

GetDefault()

public static SpecialistPoolServiceSettings GetDefault()

Get a new instance of the default SpecialistPoolServiceSettings.

Returns
Type Description
SpecialistPoolServiceSettings

A new instance of the default SpecialistPoolServiceSettings.