public sealed class PlaybooksSettings : ServiceSettingsBaseReference documentation and code samples for the Dialogflow v3 API class PlaybooksSettings.
Settings for PlaybooksClient instances.
Namespace
Google.Cloud.Dialogflow.Cx.V3Assembly
Google.Cloud.Dialogflow.Cx.V3.dll
Constructors
PlaybooksSettings()
public PlaybooksSettings()Constructs a new PlaybooksSettings object with default settings.
Properties
CreatePlaybookSettings
public CallSettings CreatePlaybookSettings { get; set; }CallSettings for synchronous and asynchronous calls to
PlaybooksClient.CreatePlaybook and PlaybooksClient.CreatePlaybookAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
CreatePlaybookVersionSettings
public CallSettings CreatePlaybookVersionSettings { get; set; }CallSettings for synchronous and asynchronous calls to
PlaybooksClient.CreatePlaybookVersion and PlaybooksClient.CreatePlaybookVersionAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
DeletePlaybookSettings
public CallSettings DeletePlaybookSettings { get; set; }CallSettings for synchronous and asynchronous calls to
PlaybooksClient.DeletePlaybook and PlaybooksClient.DeletePlaybookAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
DeletePlaybookVersionSettings
public CallSettings DeletePlaybookVersionSettings { get; set; }CallSettings for synchronous and asynchronous calls to
PlaybooksClient.DeletePlaybookVersion and PlaybooksClient.DeletePlaybookVersionAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
ExportPlaybookOperationsSettings
public OperationsSettings ExportPlaybookOperationsSettings { get; set; }Long Running Operation settings for calls to PlaybooksClient.ExportPlaybook and
PlaybooksClient.ExportPlaybookAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
ExportPlaybookSettings
public CallSettings ExportPlaybookSettings { get; set; }CallSettings for synchronous and asynchronous calls to
PlaybooksClient.ExportPlaybook and PlaybooksClient.ExportPlaybookAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
GetPlaybookSettings
public CallSettings GetPlaybookSettings { get; set; }CallSettings for synchronous and asynchronous calls to PlaybooksClient.GetPlaybook
and PlaybooksClient.GetPlaybookAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
GetPlaybookVersionSettings
public CallSettings GetPlaybookVersionSettings { get; set; }CallSettings for synchronous and asynchronous calls to
PlaybooksClient.GetPlaybookVersion and PlaybooksClient.GetPlaybookVersionAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
ImportPlaybookOperationsSettings
public OperationsSettings ImportPlaybookOperationsSettings { get; set; }Long Running Operation settings for calls to PlaybooksClient.ImportPlaybook and
PlaybooksClient.ImportPlaybookAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
ImportPlaybookSettings
public CallSettings ImportPlaybookSettings { get; set; }CallSettings for synchronous and asynchronous calls to
PlaybooksClient.ImportPlaybook and PlaybooksClient.ImportPlaybookAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
ListPlaybookVersionsSettings
public CallSettings ListPlaybookVersionsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
PlaybooksClient.ListPlaybookVersions and PlaybooksClient.ListPlaybookVersionsAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
ListPlaybooksSettings
public CallSettings ListPlaybooksSettings { get; set; }CallSettings for synchronous and asynchronous calls to
PlaybooksClient.ListPlaybooks and PlaybooksClient.ListPlaybooksAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
LocationsSettings
public LocationsSettings LocationsSettings { get; set; }The settings to use for the LocationsClient associated with the client.
| Property Value | |
|---|---|
| Type | Description |
LocationsSettings |
|
RestorePlaybookVersionSettings
public CallSettings RestorePlaybookVersionSettings { get; set; }CallSettings for synchronous and asynchronous calls to
PlaybooksClient.RestorePlaybookVersion and PlaybooksClient.RestorePlaybookVersionAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
UpdatePlaybookSettings
public CallSettings UpdatePlaybookSettings { get; set; }CallSettings for synchronous and asynchronous calls to
PlaybooksClient.UpdatePlaybook and PlaybooksClient.UpdatePlaybookAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
Methods
Clone()
public PlaybooksSettings Clone()Creates a deep clone of this object, with all the same property values.
| Returns | |
|---|---|
| Type | Description |
PlaybooksSettings |
A deep clone of this PlaybooksSettings object. |
GetDefault()
public static PlaybooksSettings GetDefault()Get a new instance of the default PlaybooksSettings.
| Returns | |
|---|---|
| Type | Description |
PlaybooksSettings |
A new instance of the default PlaybooksSettings. |