Interface DescribeDeploymentJobResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribeDeploymentJobResponse.Builder,DescribeDeploymentJobResponse>,RoboMakerResponse.Builder,SdkBuilder<DescribeDeploymentJobResponse.Builder,DescribeDeploymentJobResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- DescribeDeploymentJobResponse
public static interface DescribeDeploymentJobResponse.Builder extends RoboMakerResponse.Builder, SdkPojo, CopyableBuilder<DescribeDeploymentJobResponse.Builder,DescribeDeploymentJobResponse>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.robomaker.model.RoboMakerResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
arn
DescribeDeploymentJobResponse.Builder arn(String arn)
The Amazon Resource Name (ARN) of the deployment job.
- Parameters:
arn- The Amazon Resource Name (ARN) of the deployment job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fleet
DescribeDeploymentJobResponse.Builder fleet(String fleet)
The Amazon Resource Name (ARN) of the fleet.
- Parameters:
fleet- The Amazon Resource Name (ARN) of the fleet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
DescribeDeploymentJobResponse.Builder status(String status)
The status of the deployment job.
- Parameters:
status- The status of the deployment job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DeploymentStatus,DeploymentStatus
-
status
DescribeDeploymentJobResponse.Builder status(DeploymentStatus status)
The status of the deployment job.
- Parameters:
status- The status of the deployment job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DeploymentStatus,DeploymentStatus
-
deploymentConfig
DescribeDeploymentJobResponse.Builder deploymentConfig(DeploymentConfig deploymentConfig)
The deployment configuration.
- Parameters:
deploymentConfig- The deployment configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deploymentConfig
default DescribeDeploymentJobResponse.Builder deploymentConfig(Consumer<DeploymentConfig.Builder> deploymentConfig)
The deployment configuration.
This is a convenience method that creates an instance of theDeploymentConfig.Builderavoiding the need to create one manually viaDeploymentConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todeploymentConfig(DeploymentConfig).- Parameters:
deploymentConfig- a consumer that will call methods onDeploymentConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
deploymentConfig(DeploymentConfig)
-
deploymentApplicationConfigs
DescribeDeploymentJobResponse.Builder deploymentApplicationConfigs(Collection<DeploymentApplicationConfig> deploymentApplicationConfigs)
The deployment application configuration.
- Parameters:
deploymentApplicationConfigs- The deployment application configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deploymentApplicationConfigs
DescribeDeploymentJobResponse.Builder deploymentApplicationConfigs(DeploymentApplicationConfig... deploymentApplicationConfigs)
The deployment application configuration.
- Parameters:
deploymentApplicationConfigs- The deployment application configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deploymentApplicationConfigs
DescribeDeploymentJobResponse.Builder deploymentApplicationConfigs(Consumer<DeploymentApplicationConfig.Builder>... deploymentApplicationConfigs)
The deployment application configuration.
This is a convenience method that creates an instance of theDeploymentApplicationConfig.Builderavoiding the need to create one manually viaDeploymentApplicationConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#deploymentApplicationConfigs(List.) - Parameters:
deploymentApplicationConfigs- a consumer that will call methods onDeploymentApplicationConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#deploymentApplicationConfigs(java.util.Collection)
-
failureReason
DescribeDeploymentJobResponse.Builder failureReason(String failureReason)
A short description of the reason why the deployment job failed.
- Parameters:
failureReason- A short description of the reason why the deployment job failed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failureCode
DescribeDeploymentJobResponse.Builder failureCode(String failureCode)
The deployment job failure code.
- Parameters:
failureCode- The deployment job failure code.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DeploymentJobErrorCode,DeploymentJobErrorCode
-
failureCode
DescribeDeploymentJobResponse.Builder failureCode(DeploymentJobErrorCode failureCode)
The deployment job failure code.
- Parameters:
failureCode- The deployment job failure code.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DeploymentJobErrorCode,DeploymentJobErrorCode
-
createdAt
DescribeDeploymentJobResponse.Builder createdAt(Instant createdAt)
The time, in milliseconds since the epoch, when the deployment job was created.
- Parameters:
createdAt- The time, in milliseconds since the epoch, when the deployment job was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
robotDeploymentSummary
DescribeDeploymentJobResponse.Builder robotDeploymentSummary(Collection<RobotDeployment> robotDeploymentSummary)
A list of robot deployment summaries.
- Parameters:
robotDeploymentSummary- A list of robot deployment summaries.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
robotDeploymentSummary
DescribeDeploymentJobResponse.Builder robotDeploymentSummary(RobotDeployment... robotDeploymentSummary)
A list of robot deployment summaries.
- Parameters:
robotDeploymentSummary- A list of robot deployment summaries.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
robotDeploymentSummary
DescribeDeploymentJobResponse.Builder robotDeploymentSummary(Consumer<RobotDeployment.Builder>... robotDeploymentSummary)
A list of robot deployment summaries.
This is a convenience method that creates an instance of theRobotDeployment.Builderavoiding the need to create one manually viaRobotDeployment.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#robotDeploymentSummary(List.) - Parameters:
robotDeploymentSummary- a consumer that will call methods onRobotDeployment.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#robotDeploymentSummary(java.util.Collection)
-
tags
DescribeDeploymentJobResponse.Builder tags(Map<String,String> tags)
The list of all tags added to the specified deployment job.
- Parameters:
tags- The list of all tags added to the specified deployment job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-