Class FlowsSettings (1.0.0)

public sealed class FlowsSettings : ServiceSettingsBase

Settings for FlowsClient instances.

Inheritance

System.Object > Google.Api.Gax.Grpc.ServiceSettingsBase > FlowsSettings

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

FlowsSettings()

public FlowsSettings()

Constructs a new FlowsSettings object with default settings.

Properties

CreateFlowSettings

public CallSettings CreateFlowSettings { get; set; }

Google.Api.Gax.Grpc.CallSettings for synchronous and asynchronous calls to FlowsClient.CreateFlow and FlowsClient.CreateFlowAsync.

Property Value
TypeDescription
Google.Api.Gax.Grpc.CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Timeout: 60 seconds.

DeleteFlowSettings

public CallSettings DeleteFlowSettings { get; set; }

Google.Api.Gax.Grpc.CallSettings for synchronous and asynchronous calls to FlowsClient.DeleteFlow and FlowsClient.DeleteFlowAsync.

Property Value
TypeDescription
Google.Api.Gax.Grpc.CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Timeout: 60 seconds.

GetFlowSettings

public CallSettings GetFlowSettings { get; set; }

Google.Api.Gax.Grpc.CallSettings for synchronous and asynchronous calls to FlowsClient.GetFlow and FlowsClient.GetFlowAsync.

Property Value
TypeDescription
Google.Api.Gax.Grpc.CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Timeout: 60 seconds.

ListFlowsSettings

public CallSettings ListFlowsSettings { get; set; }

Google.Api.Gax.Grpc.CallSettings for synchronous and asynchronous calls to FlowsClient.ListFlows and FlowsClient.ListFlowsAsync.

Property Value
TypeDescription
Google.Api.Gax.Grpc.CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Timeout: 60 seconds.

TrainFlowOperationsSettings

public OperationsSettings TrainFlowOperationsSettings { get; set; }

Long Running Operation settings for calls to FlowsClient.TrainFlow and FlowsClient.TrainFlowAsync .

Property Value
TypeDescription
Google.LongRunning.OperationsSettings
Remarks

Uses default Google.Api.Gax.PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

TrainFlowSettings

public CallSettings TrainFlowSettings { get; set; }

Google.Api.Gax.Grpc.CallSettings for synchronous and asynchronous calls to FlowsClient.TrainFlow and FlowsClient.TrainFlowAsync.

Property Value
TypeDescription
Google.Api.Gax.Grpc.CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Timeout: 60 seconds.

UpdateFlowSettings

public CallSettings UpdateFlowSettings { get; set; }

Google.Api.Gax.Grpc.CallSettings for synchronous and asynchronous calls to FlowsClient.UpdateFlow and FlowsClient.UpdateFlowAsync.

Property Value
TypeDescription
Google.Api.Gax.Grpc.CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Timeout: 60 seconds.

Methods

Clone()

public FlowsSettings Clone()

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

Returns
TypeDescription
FlowsSettings

A deep clone of this FlowsSettings object.

GetDefault()

public static FlowsSettings GetDefault()

Get a new instance of the default FlowsSettings.

Returns
TypeDescription
FlowsSettings

A new instance of the default FlowsSettings.