Interface TestExecutionSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<TestExecutionSummary.Builder,TestExecutionSummary>,SdkBuilder<TestExecutionSummary.Builder,TestExecutionSummary>,SdkPojo
- Enclosing class:
- TestExecutionSummary
public static interface TestExecutionSummary.Builder extends SdkPojo, CopyableBuilder<TestExecutionSummary.Builder,TestExecutionSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description TestExecutionSummary.BuilderapiMode(String apiMode)Specifies whether the API mode for the test execution is streaming or non-streaming.TestExecutionSummary.BuilderapiMode(TestExecutionApiMode apiMode)Specifies whether the API mode for the test execution is streaming or non-streaming.TestExecutionSummary.BuildercreationDateTime(Instant creationDateTime)The date and time at which the test execution was created.TestExecutionSummary.BuilderlastUpdatedDateTime(Instant lastUpdatedDateTime)The date and time at which the test execution was last updated.default TestExecutionSummary.Buildertarget(Consumer<TestExecutionTarget.Builder> target)Contains information about the bot used for the test execution..TestExecutionSummary.Buildertarget(TestExecutionTarget target)Contains information about the bot used for the test execution..TestExecutionSummary.BuildertestExecutionId(String testExecutionId)The unique identifier of the test execution.TestExecutionSummary.BuildertestExecutionModality(String testExecutionModality)Specifies whether the data used for the test execution is written or spoken.TestExecutionSummary.BuildertestExecutionModality(TestExecutionModality testExecutionModality)Specifies whether the data used for the test execution is written or spoken.TestExecutionSummary.BuildertestExecutionStatus(String testExecutionStatus)The current status of the test execution.TestExecutionSummary.BuildertestExecutionStatus(TestExecutionStatus testExecutionStatus)The current status of the test execution.TestExecutionSummary.BuildertestSetId(String testSetId)The unique identifier of the test set used in the test execution.TestExecutionSummary.BuildertestSetName(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, sdkFields
-
-
-
-
Method Detail
-
testExecutionId
TestExecutionSummary.Builder testExecutionId(String 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
TestExecutionSummary.Builder creationDateTime(Instant 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
TestExecutionSummary.Builder lastUpdatedDateTime(Instant 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
TestExecutionSummary.Builder testExecutionStatus(String 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,TestExecutionStatus
-
testExecutionStatus
TestExecutionSummary.Builder testExecutionStatus(TestExecutionStatus 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,TestExecutionStatus
-
testSetId
TestExecutionSummary.Builder testSetId(String 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
TestExecutionSummary.Builder testSetName(String 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
TestExecutionSummary.Builder target(TestExecutionTarget 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
default TestExecutionSummary.Builder target(Consumer<TestExecutionTarget.Builder> target)
Contains information about the bot used for the test execution..
This is a convenience method that creates an instance of theTestExecutionTarget.Builderavoiding the need to create one manually viaTestExecutionTarget.builder().When the
Consumercompletes,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:
target(TestExecutionTarget)
-
apiMode
TestExecutionSummary.Builder apiMode(String 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:
TestExecutionApiMode,TestExecutionApiMode
-
apiMode
TestExecutionSummary.Builder apiMode(TestExecutionApiMode 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:
TestExecutionApiMode,TestExecutionApiMode
-
testExecutionModality
TestExecutionSummary.Builder testExecutionModality(String 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,TestExecutionModality
-
testExecutionModality
TestExecutionSummary.Builder testExecutionModality(TestExecutionModality 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,TestExecutionModality
-
-