Interface GetTestSuiteResponse.Builder
-
- All Superinterfaces:
AppTestResponse.Builder,AwsResponse.Builder,Buildable,CopyableBuilder<GetTestSuiteResponse.Builder,GetTestSuiteResponse>,SdkBuilder<GetTestSuiteResponse.Builder,GetTestSuiteResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetTestSuiteResponse
public static interface GetTestSuiteResponse.Builder extends AppTestResponse.Builder, SdkPojo, CopyableBuilder<GetTestSuiteResponse.Builder,GetTestSuiteResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description GetTestSuiteResponse.BuilderafterSteps(Collection<Step> afterSteps)The after steps of the test suite.GetTestSuiteResponse.BuilderafterSteps(Consumer<Step.Builder>... afterSteps)The after steps of the test suite.GetTestSuiteResponse.BuilderafterSteps(Step... afterSteps)The after steps of the test suite.GetTestSuiteResponse.BuilderbeforeSteps(Collection<Step> beforeSteps)The before steps of the test suite.GetTestSuiteResponse.BuilderbeforeSteps(Consumer<Step.Builder>... beforeSteps)The before steps of the test suite.GetTestSuiteResponse.BuilderbeforeSteps(Step... beforeSteps)The before steps of the test suite.GetTestSuiteResponse.BuildercreationTime(Instant creationTime)The creation time of the test suite.GetTestSuiteResponse.Builderdescription(String description)The description of the test suite.GetTestSuiteResponse.BuilderlastUpdateTime(Instant lastUpdateTime)The last update time of the test suite.default GetTestSuiteResponse.BuilderlatestVersion(Consumer<TestSuiteLatestVersion.Builder> latestVersion)The latest version of the test suite.GetTestSuiteResponse.BuilderlatestVersion(TestSuiteLatestVersion latestVersion)The latest version of the test suite.GetTestSuiteResponse.Buildername(String name)The name of the test suite.GetTestSuiteResponse.Builderstatus(String status)The status of the test suite.GetTestSuiteResponse.Builderstatus(TestSuiteLifecycle status)The status of the test suite.GetTestSuiteResponse.BuilderstatusReason(String statusReason)The status reason of the test suite.GetTestSuiteResponse.Buildertags(Map<String,String> tags)The tags of the test suite.default GetTestSuiteResponse.BuildertestCases(Consumer<TestCases.Builder> testCases)The test cases of the test suite.GetTestSuiteResponse.BuildertestCases(TestCases testCases)The test cases of the test suite.GetTestSuiteResponse.BuildertestSuiteArn(String testSuiteArn)The test suite Amazon Resource Name (ARN).GetTestSuiteResponse.BuildertestSuiteId(String testSuiteId)The response ID of the test suite.GetTestSuiteResponse.BuildertestSuiteVersion(Integer testSuiteVersion)The version of the test suite.-
Methods inherited from interface software.amazon.awssdk.services.apptest.model.AppTestResponse.Builder
build, responseMetadata, responseMetadata
-
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
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
testSuiteId
GetTestSuiteResponse.Builder testSuiteId(String testSuiteId)
The response ID of the test suite.
- Parameters:
testSuiteId- The response ID of the test suite.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
GetTestSuiteResponse.Builder name(String name)
The name of the test suite.
- Parameters:
name- The name of the test suite.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
latestVersion
GetTestSuiteResponse.Builder latestVersion(TestSuiteLatestVersion latestVersion)
The latest version of the test suite.
- Parameters:
latestVersion- The latest version of the test suite.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
latestVersion
default GetTestSuiteResponse.Builder latestVersion(Consumer<TestSuiteLatestVersion.Builder> latestVersion)
The latest version of the test suite.
This is a convenience method that creates an instance of theTestSuiteLatestVersion.Builderavoiding the need to create one manually viaTestSuiteLatestVersion.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolatestVersion(TestSuiteLatestVersion).- Parameters:
latestVersion- a consumer that will call methods onTestSuiteLatestVersion.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
latestVersion(TestSuiteLatestVersion)
-
testSuiteVersion
GetTestSuiteResponse.Builder testSuiteVersion(Integer testSuiteVersion)
The version of the test suite.
- Parameters:
testSuiteVersion- The version of the test suite.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
GetTestSuiteResponse.Builder status(String status)
The status of the test suite.
- Parameters:
status- The status of the test suite.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TestSuiteLifecycle,TestSuiteLifecycle
-
status
GetTestSuiteResponse.Builder status(TestSuiteLifecycle status)
The status of the test suite.
- Parameters:
status- The status of the test suite.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TestSuiteLifecycle,TestSuiteLifecycle
-
statusReason
GetTestSuiteResponse.Builder statusReason(String statusReason)
The status reason of the test suite.
- Parameters:
statusReason- The status reason of the test suite.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
testSuiteArn
GetTestSuiteResponse.Builder testSuiteArn(String testSuiteArn)
The test suite Amazon Resource Name (ARN).
- Parameters:
testSuiteArn- The test suite Amazon Resource Name (ARN).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
GetTestSuiteResponse.Builder creationTime(Instant creationTime)
The creation time of the test suite.
- Parameters:
creationTime- The creation time of the test suite.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdateTime
GetTestSuiteResponse.Builder lastUpdateTime(Instant lastUpdateTime)
The last update time of the test suite.
- Parameters:
lastUpdateTime- The last update time of the test suite.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
GetTestSuiteResponse.Builder description(String description)
The description of the test suite.
- Parameters:
description- The description of the test suite.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
beforeSteps
GetTestSuiteResponse.Builder beforeSteps(Collection<Step> beforeSteps)
The before steps of the test suite.
- Parameters:
beforeSteps- The before steps of the test suite.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
beforeSteps
GetTestSuiteResponse.Builder beforeSteps(Step... beforeSteps)
The before steps of the test suite.
- Parameters:
beforeSteps- The before steps of the test suite.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
beforeSteps
GetTestSuiteResponse.Builder beforeSteps(Consumer<Step.Builder>... beforeSteps)
The before steps of the test suite.
This is a convenience method that creates an instance of theStep.Builderavoiding the need to create one manually viaStep.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#beforeSteps(List.) - Parameters:
beforeSteps- a consumer that will call methods onStep.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#beforeSteps(java.util.Collection)
-
afterSteps
GetTestSuiteResponse.Builder afterSteps(Collection<Step> afterSteps)
The after steps of the test suite.
- Parameters:
afterSteps- The after steps of the test suite.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
afterSteps
GetTestSuiteResponse.Builder afterSteps(Step... afterSteps)
The after steps of the test suite.
- Parameters:
afterSteps- The after steps of the test suite.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
afterSteps
GetTestSuiteResponse.Builder afterSteps(Consumer<Step.Builder>... afterSteps)
The after steps of the test suite.
This is a convenience method that creates an instance of theStep.Builderavoiding the need to create one manually viaStep.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#afterSteps(List.) - Parameters:
afterSteps- a consumer that will call methods onStep.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#afterSteps(java.util.Collection)
-
testCases
GetTestSuiteResponse.Builder testCases(TestCases testCases)
The test cases of the test suite.
- Parameters:
testCases- The test cases of the test suite.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
testCases
default GetTestSuiteResponse.Builder testCases(Consumer<TestCases.Builder> testCases)
The test cases of the test suite.
This is a convenience method that creates an instance of theTestCases.Builderavoiding the need to create one manually viaTestCases.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totestCases(TestCases).- Parameters:
testCases- a consumer that will call methods onTestCases.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
testCases(TestCases)
-
tags
GetTestSuiteResponse.Builder tags(Map<String,String> tags)
The tags of the test suite.
- Parameters:
tags- The tags of the test suite.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-