Interface GetTestConfigurationResponse.Builder
- All Superinterfaces:
AppTestResponse.Builder
,AwsResponse.Builder
,Buildable
,CopyableBuilder<GetTestConfigurationResponse.Builder,
,GetTestConfigurationResponse> SdkBuilder<GetTestConfigurationResponse.Builder,
,GetTestConfigurationResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetTestConfigurationResponse
-
Method Summary
Modifier and TypeMethodDescriptioncreationTime
(Instant creationTime) The creation time of the test configuration.description
(String description) The description of the test configuration.lastUpdateTime
(Instant lastUpdateTime) The last update time of the test configuration.latestVersion
(Consumer<TestConfigurationLatestVersion.Builder> latestVersion) The latest version of the test configuration.latestVersion
(TestConfigurationLatestVersion latestVersion) The latest version of the test configuration.The test configuration nameproperties
(Map<String, String> properties) The properties of the test configuration.resources
(Collection<Resource> resources) The resources of the test configuration.resources
(Consumer<Resource.Builder>... resources) The resources of the test configuration.The resources of the test configuration.serviceSettings
(Consumer<ServiceSettings.Builder> serviceSettings) The service settings of the test configuration.serviceSettings
(ServiceSettings serviceSettings) The service settings of the test configuration.The status of the test configuration.status
(TestConfigurationLifecycle status) The status of the test configuration.statusReason
(String statusReason) The status reason of the test configuration.The tags of the test configuration.testConfigurationArn
(String testConfigurationArn) The test configuration Amazon Resource Name (ARN).testConfigurationId
(String testConfigurationId) The response test configuration ID.testConfigurationVersion
(Integer testConfigurationVersion) The test configuration version.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 Details
-
testConfigurationId
The response test configuration ID.
- Parameters:
testConfigurationId
- The response test configuration ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The test configuration name
- Parameters:
name
- The test configuration name- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
testConfigurationArn
The test configuration Amazon Resource Name (ARN).
- Parameters:
testConfigurationArn
- The test configuration Amazon Resource Name (ARN).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
latestVersion
The latest version of the test configuration.
- Parameters:
latestVersion
- The latest version of the test configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
latestVersion
default GetTestConfigurationResponse.Builder latestVersion(Consumer<TestConfigurationLatestVersion.Builder> latestVersion) The latest version of the test configuration.
This is a convenience method that creates an instance of theTestConfigurationLatestVersion.Builder
avoiding the need to create one manually viaTestConfigurationLatestVersion.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolatestVersion(TestConfigurationLatestVersion)
.- Parameters:
latestVersion
- a consumer that will call methods onTestConfigurationLatestVersion.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
testConfigurationVersion
The test configuration version.
- Parameters:
testConfigurationVersion
- The test configuration version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the test configuration.
- Parameters:
status
- The status of the test configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the test configuration.
- Parameters:
status
- The status of the test configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusReason
The status reason of the test configuration.
- Parameters:
statusReason
- The status reason of the test configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
The creation time of the test configuration.
- Parameters:
creationTime
- The creation time of the test configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdateTime
The last update time of the test configuration.
- Parameters:
lastUpdateTime
- The last update time of the test configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the test configuration.
- Parameters:
description
- The description of the test configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resources
The resources of the test configuration.
- Parameters:
resources
- The resources of the test configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resources
The resources of the test configuration.
- Parameters:
resources
- The resources of the test configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resources
The resources of the test configuration.
This is a convenience method that creates an instance of theResource.Builder
avoiding the need to create one manually viaResource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresources(List<Resource>)
.- Parameters:
resources
- a consumer that will call methods onResource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
properties
The properties of the test configuration.
- Parameters:
properties
- The properties of the test configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
The tags of the test configuration.
- Parameters:
tags
- The tags of the test configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceSettings
The service settings of the test configuration.
- Parameters:
serviceSettings
- The service settings of the test configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceSettings
default GetTestConfigurationResponse.Builder serviceSettings(Consumer<ServiceSettings.Builder> serviceSettings) The service settings of the test configuration.
This is a convenience method that creates an instance of theServiceSettings.Builder
avoiding the need to create one manually viaServiceSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toserviceSettings(ServiceSettings)
.- Parameters:
serviceSettings
- a consumer that will call methods onServiceSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-