Interface TestExecutionSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<TestExecutionSummary.Builder,
,TestExecutionSummary> SdkBuilder<TestExecutionSummary.Builder,
,TestExecutionSummary> SdkPojo
- Enclosing class:
TestExecutionSummary
-
Method Summary
Modifier and TypeMethodDescriptionSpecifies whether the API mode for the test execution is streaming or non-streaming.apiMode
(TestExecutionApiMode apiMode) Specifies whether the API mode for the test execution is streaming or non-streaming.creationDateTime
(Instant creationDateTime) The date and time at which the test execution was created.lastUpdatedDateTime
(Instant lastUpdatedDateTime) The date and time at which the test execution was last updated.default TestExecutionSummary.Builder
target
(Consumer<TestExecutionTarget.Builder> target) Contains information about the bot used for the test execution..target
(TestExecutionTarget target) Contains information about the bot used for the test execution..testExecutionId
(String testExecutionId) The unique identifier of the test execution.testExecutionModality
(String testExecutionModality) Specifies whether the data used for the test execution is written or spoken.testExecutionModality
(TestExecutionModality testExecutionModality) Specifies whether the data used for the test execution is written or spoken.testExecutionStatus
(String testExecutionStatus) The current status of the test execution.testExecutionStatus
(TestExecutionStatus testExecutionStatus) The current status of the test execution.The unique identifier of the test set used in the test execution.testSetName
(String testSetName) The name of the test set used in the test execution.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
testExecutionId
The unique identifier of the test execution.
- Parameters:
testExecutionId
- The unique identifier of the test execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationDateTime
The date and time at which the test execution was created.
- Parameters:
creationDateTime
- The date and time at which the test execution was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedDateTime
The date and time at which the test execution was last updated.
- Parameters:
lastUpdatedDateTime
- The date and time at which the test execution was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
testExecutionStatus
The current status of the test execution.
- Parameters:
testExecutionStatus
- The current status of the test execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
testExecutionStatus
The current status of the test execution.
- Parameters:
testExecutionStatus
- The current status of the test execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
testSetId
The unique identifier of the test set used in the test execution.
- Parameters:
testSetId
- The unique identifier of the test set used in the test execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
testSetName
The name of the test set used in the test execution.
- Parameters:
testSetName
- The name of the test set used in the test execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
target
Contains information about the bot used for the test execution..
- Parameters:
target
- Contains information about the bot used for the test execution..- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
target
Contains information about the bot used for the test execution..
This is a convenience method that creates an instance of theTestExecutionTarget.Builder
avoiding the need to create one manually viaTestExecutionTarget.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totarget(TestExecutionTarget)
.- Parameters:
target
- a consumer that will call methods onTestExecutionTarget.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
apiMode
Specifies whether the API mode for the test execution is streaming or non-streaming.
- Parameters:
apiMode
- Specifies whether the API mode for the test execution is streaming or non-streaming.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
apiMode
Specifies whether the API mode for the test execution is streaming or non-streaming.
- Parameters:
apiMode
- Specifies whether the API mode for the test execution is streaming or non-streaming.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
testExecutionModality
Specifies whether the data used for the test execution is written or spoken.
- Parameters:
testExecutionModality
- Specifies whether the data used for the test execution is written or spoken.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
testExecutionModality
Specifies whether the data used for the test execution is written or spoken.
- Parameters:
testExecutionModality
- Specifies whether the data used for the test execution is written or spoken.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-