@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StartTestExecutionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
StartTestExecutionRequest() |
| Modifier and Type | Method and Description |
|---|---|
StartTestExecutionRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getApiMode()
Indicates whether we use streaming or non-streaming APIs for the test set execution.
|
TestExecutionTarget |
getTarget()
The target bot for the test set execution.
|
String |
getTestExecutionModality()
Indicates whether audio or text is used.
|
String |
getTestSetId()
The test set Id for the test set execution.
|
int |
hashCode() |
void |
setApiMode(String apiMode)
Indicates whether we use streaming or non-streaming APIs for the test set execution.
|
void |
setTarget(TestExecutionTarget target)
The target bot for the test set execution.
|
void |
setTestExecutionModality(String testExecutionModality)
Indicates whether audio or text is used.
|
void |
setTestSetId(String testSetId)
The test set Id for the test set execution.
|
String |
toString()
Returns a string representation of this object.
|
StartTestExecutionRequest |
withApiMode(String apiMode)
Indicates whether we use streaming or non-streaming APIs for the test set execution.
|
StartTestExecutionRequest |
withApiMode(TestExecutionApiMode apiMode)
Indicates whether we use streaming or non-streaming APIs for the test set execution.
|
StartTestExecutionRequest |
withTarget(TestExecutionTarget target)
The target bot for the test set execution.
|
StartTestExecutionRequest |
withTestExecutionModality(String testExecutionModality)
Indicates whether audio or text is used.
|
StartTestExecutionRequest |
withTestExecutionModality(TestExecutionModality testExecutionModality)
Indicates whether audio or text is used.
|
StartTestExecutionRequest |
withTestSetId(String testSetId)
The test set Id for the test set execution.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setTestSetId(String testSetId)
The test set Id for the test set execution.
testSetId - The test set Id for the test set execution.public String getTestSetId()
The test set Id for the test set execution.
public StartTestExecutionRequest withTestSetId(String testSetId)
The test set Id for the test set execution.
testSetId - The test set Id for the test set execution.public void setTarget(TestExecutionTarget target)
The target bot for the test set execution.
target - The target bot for the test set execution.public TestExecutionTarget getTarget()
The target bot for the test set execution.
public StartTestExecutionRequest withTarget(TestExecutionTarget target)
The target bot for the test set execution.
target - The target bot for the test set execution.public void setApiMode(String apiMode)
Indicates whether we use streaming or non-streaming APIs for the test set execution. For streaming, StartConversation Runtime API is used. Whereas, for non-streaming, RecognizeUtterance and RecognizeText Amazon Lex Runtime API are used.
apiMode - Indicates whether we use streaming or non-streaming APIs for the test set execution. For streaming,
StartConversation Runtime API is used. Whereas, for non-streaming, RecognizeUtterance and RecognizeText
Amazon Lex Runtime API are used.TestExecutionApiModepublic String getApiMode()
Indicates whether we use streaming or non-streaming APIs for the test set execution. For streaming, StartConversation Runtime API is used. Whereas, for non-streaming, RecognizeUtterance and RecognizeText Amazon Lex Runtime API are used.
TestExecutionApiModepublic StartTestExecutionRequest withApiMode(String apiMode)
Indicates whether we use streaming or non-streaming APIs for the test set execution. For streaming, StartConversation Runtime API is used. Whereas, for non-streaming, RecognizeUtterance and RecognizeText Amazon Lex Runtime API are used.
apiMode - Indicates whether we use streaming or non-streaming APIs for the test set execution. For streaming,
StartConversation Runtime API is used. Whereas, for non-streaming, RecognizeUtterance and RecognizeText
Amazon Lex Runtime API are used.TestExecutionApiModepublic StartTestExecutionRequest withApiMode(TestExecutionApiMode apiMode)
Indicates whether we use streaming or non-streaming APIs for the test set execution. For streaming, StartConversation Runtime API is used. Whereas, for non-streaming, RecognizeUtterance and RecognizeText Amazon Lex Runtime API are used.
apiMode - Indicates whether we use streaming or non-streaming APIs for the test set execution. For streaming,
StartConversation Runtime API is used. Whereas, for non-streaming, RecognizeUtterance and RecognizeText
Amazon Lex Runtime API are used.TestExecutionApiModepublic void setTestExecutionModality(String testExecutionModality)
Indicates whether audio or text is used.
testExecutionModality - Indicates whether audio or text is used.TestExecutionModalitypublic String getTestExecutionModality()
Indicates whether audio or text is used.
TestExecutionModalitypublic StartTestExecutionRequest withTestExecutionModality(String testExecutionModality)
Indicates whether audio or text is used.
testExecutionModality - Indicates whether audio or text is used.TestExecutionModalitypublic StartTestExecutionRequest withTestExecutionModality(TestExecutionModality testExecutionModality)
Indicates whether audio or text is used.
testExecutionModality - Indicates whether audio or text is used.TestExecutionModalitypublic String toString()
toString in class ObjectObject.toString()public StartTestExecutionRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()