public sealed class TestConfig : IMessage<TestConfig>, IEquatable<TestConfig>, IDeepCloneable<TestConfig>, IBufferMessage, IMessageRepresents configurations for a test case.
Implements
IMessage<TestConfig>, IEquatable<TestConfig>, IDeepCloneable<TestConfig>, IBufferMessage, IMessageNamespace
Google.Cloud.Dialogflow.Cx.V3Assembly
Google.Cloud.Dialogflow.Cx.V3.dll
Constructors
TestConfig()
public TestConfig()TestConfig(TestConfig)
public TestConfig(TestConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
TestConfig |
Properties
Flow
public string Flow { get; set; }Flow name to start the test case with.
Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
ID>/flows/<Flow ID>.
Only one of flow and page should be set to indicate the starting point
of the test case. If both are set, page takes precedence over flow. If
neither is set, the test case will start with start page on the default
start flow.
| Property Value | |
|---|---|
| Type | Description |
String |
|
FlowAsFlowName
public FlowName FlowAsFlowName { get; set; }| Property Value | |
|---|---|
| Type | Description |
FlowName |
|
Page
public string Page { get; set; }The [page][google.cloud.dialogflow.cx.v3.Page] to start the test case with.
Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
ID>/flows/<Flow ID>/pages/<Page ID>.
Only one of flow and page should be set to indicate the starting point
of the test case. If both are set, page takes precedence over flow. If
neither is set, the test case will start with start page on the default
start flow.
| Property Value | |
|---|---|
| Type | Description |
String |
|
PageAsPageName
public PageName PageAsPageName { get; set; }| Property Value | |
|---|---|
| Type | Description |
PageName |
|
TrackingParameters
public RepeatedField<string> TrackingParameters { get; }Session parameters to be compared when calculating differences.
| Property Value | |
|---|---|
| Type | Description |
RepeatedField<String> |
|