Interface TestConfigOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
TestConfig
,TestConfig.Builder
public interface TestConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getFlow()
Flow name to start the test case with.com.google.protobuf.ByteString
getFlowBytes()
Flow name to start the test case with.String
getPage()
The [page][google.cloud.dialogflow.cx.v3.Page] to start the test case with.com.google.protobuf.ByteString
getPageBytes()
The [page][google.cloud.dialogflow.cx.v3.Page] to start the test case with.String
getTrackingParameters(int index)
Session parameters to be compared when calculating differences.com.google.protobuf.ByteString
getTrackingParametersBytes(int index)
Session parameters to be compared when calculating differences.int
getTrackingParametersCount()
Session parameters to be compared when calculating differences.List<String>
getTrackingParametersList()
Session parameters to be compared when calculating differences.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getTrackingParametersList
List<String> getTrackingParametersList()
Session parameters to be compared when calculating differences.
repeated string tracking_parameters = 1;
- Returns:
- A list containing the trackingParameters.
-
getTrackingParametersCount
int getTrackingParametersCount()
Session parameters to be compared when calculating differences.
repeated string tracking_parameters = 1;
- Returns:
- The count of trackingParameters.
-
getTrackingParameters
String getTrackingParameters(int index)
Session parameters to be compared when calculating differences.
repeated string tracking_parameters = 1;
- Parameters:
index
- The index of the element to return.- Returns:
- The trackingParameters at the given index.
-
getTrackingParametersBytes
com.google.protobuf.ByteString getTrackingParametersBytes(int index)
Session parameters to be compared when calculating differences.
repeated string tracking_parameters = 1;
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the trackingParameters at the given index.
-
getFlow
String getFlow()
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.
string flow = 2 [(.google.api.resource_reference) = { ... }
- Returns:
- The flow.
-
getFlowBytes
com.google.protobuf.ByteString getFlowBytes()
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.
string flow = 2 [(.google.api.resource_reference) = { ... }
- Returns:
- The bytes for flow.
-
getPage
String getPage()
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.
string page = 3 [(.google.api.resource_reference) = { ... }
- Returns:
- The page.
-
getPageBytes
com.google.protobuf.ByteString getPageBytes()
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.
string page = 3 [(.google.api.resource_reference) = { ... }
- Returns:
- The bytes for page.
-
-