Cloud AI Platform v1beta1 API - Class EndpointServiceSettings (1.0.0-beta10)

public sealed class EndpointServiceSettings : ServiceSettingsBase

Reference documentation and code samples for the Cloud AI Platform v1beta1 API class EndpointServiceSettings.

Settings for EndpointServiceClient instances.

Inheritance

object > ServiceSettingsBase > EndpointServiceSettings

Namespace

Google.Cloud.AIPlatform.V1Beta1

Assembly

Google.Cloud.AIPlatform.V1Beta1.dll

Constructors

EndpointServiceSettings()

public EndpointServiceSettings()

Constructs a new EndpointServiceSettings object with default settings.

Properties

CreateEndpointOperationsSettings

public OperationsSettings CreateEndpointOperationsSettings { get; set; }

Long Running Operation settings for calls to EndpointServiceClient.CreateEndpoint and EndpointServiceClient.CreateEndpointAsync.

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.

CreateEndpointSettings

public CallSettings CreateEndpointSettings { get; set; }

CallSettings for synchronous and asynchronous calls to EndpointServiceClient.CreateEndpoint and EndpointServiceClient.CreateEndpointAsync.

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

DeleteEndpointOperationsSettings

public OperationsSettings DeleteEndpointOperationsSettings { get; set; }

Long Running Operation settings for calls to EndpointServiceClient.DeleteEndpoint and EndpointServiceClient.DeleteEndpointAsync.

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.

DeleteEndpointSettings

public CallSettings DeleteEndpointSettings { get; set; }

CallSettings for synchronous and asynchronous calls to EndpointServiceClient.DeleteEndpoint and EndpointServiceClient.DeleteEndpointAsync.

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

DeployModelOperationsSettings

public OperationsSettings DeployModelOperationsSettings { get; set; }

Long Running Operation settings for calls to EndpointServiceClient.DeployModel and EndpointServiceClient.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 EndpointServiceClient.DeployModel and EndpointServiceClient.DeployModelAsync.

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

GetEndpointSettings

public CallSettings GetEndpointSettings { get; set; }

CallSettings for synchronous and asynchronous calls to EndpointServiceClient.GetEndpoint and EndpointServiceClient.GetEndpointAsync.

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

IAMPolicySettings

public IAMPolicySettings IAMPolicySettings { get; set; }

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

Property Value
Type Description
IAMPolicySettings

ListEndpointsSettings

public CallSettings ListEndpointsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to EndpointServiceClient.ListEndpoints and EndpointServiceClient.ListEndpointsAsync.

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

LocationsSettings

public LocationsSettings LocationsSettings { get; set; }

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

Property Value
Type Description
LocationsSettings

MutateDeployedModelOperationsSettings

public OperationsSettings MutateDeployedModelOperationsSettings { get; set; }

Long Running Operation settings for calls to EndpointServiceClient.MutateDeployedModel and EndpointServiceClient.MutateDeployedModelAsync.

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.

MutateDeployedModelSettings

public CallSettings MutateDeployedModelSettings { get; set; }

CallSettings for synchronous and asynchronous calls to EndpointServiceClient.MutateDeployedModel and EndpointServiceClient.MutateDeployedModelAsync.

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

UndeployModelOperationsSettings

public OperationsSettings UndeployModelOperationsSettings { get; set; }

Long Running Operation settings for calls to EndpointServiceClient.UndeployModel and EndpointServiceClient.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 EndpointServiceClient.UndeployModel and EndpointServiceClient.UndeployModelAsync.

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

UpdateEndpointLongRunningOperationsSettings

public OperationsSettings UpdateEndpointLongRunningOperationsSettings { get; set; }

Long Running Operation settings for calls to EndpointServiceClient.UpdateEndpointLongRunning and EndpointServiceClient.UpdateEndpointLongRunningAsync.

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.

UpdateEndpointLongRunningSettings

public CallSettings UpdateEndpointLongRunningSettings { get; set; }

CallSettings for synchronous and asynchronous calls to EndpointServiceClient.UpdateEndpointLongRunning and EndpointServiceClient.UpdateEndpointLongRunningAsync.

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

UpdateEndpointSettings

public CallSettings UpdateEndpointSettings { get; set; }

CallSettings for synchronous and asynchronous calls to EndpointServiceClient.UpdateEndpoint and EndpointServiceClient.UpdateEndpointAsync.

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

Methods

Clone()

public EndpointServiceSettings Clone()

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

Returns
Type Description
EndpointServiceSettings

A deep clone of this EndpointServiceSettings object.

GetDefault()

public static EndpointServiceSettings GetDefault()

Get a new instance of the default EndpointServiceSettings.

Returns
Type Description
EndpointServiceSettings

A new instance of the default EndpointServiceSettings.