Interface DescribeFleetResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeFleetResponse.Builder,
,DescribeFleetResponse> RoboMakerResponse.Builder
,SdkBuilder<DescribeFleetResponse.Builder,
,DescribeFleetResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DescribeFleetResponse
public static interface DescribeFleetResponse.Builder
extends RoboMakerResponse.Builder, SdkPojo, CopyableBuilder<DescribeFleetResponse.Builder,DescribeFleetResponse>
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the fleet.The time, in milliseconds since the epoch, when the fleet was created.lastDeploymentJob
(String lastDeploymentJob) The Amazon Resource Name (ARN) of the last deployment job.lastDeploymentStatus
(String lastDeploymentStatus) The status of the last deployment.lastDeploymentStatus
(DeploymentStatus lastDeploymentStatus) The status of the last deployment.lastDeploymentTime
(Instant lastDeploymentTime) The time of the last deployment.The name of the fleet.robots
(Collection<Robot> robots) A list of robots.robots
(Consumer<Robot.Builder>... robots) A list of robots.A list of robots.The list of all tags added to the specified fleet.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 Details
-
name
The name of the fleet.
- Parameters:
name
- The name of the fleet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The Amazon Resource Name (ARN) of the fleet.
- Parameters:
arn
- The Amazon Resource Name (ARN) of the fleet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
robots
A list of robots.
- Parameters:
robots
- A list of robots.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
robots
A list of robots.
- Parameters:
robots
- A list of robots.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
robots
A list of robots.
This is a convenience method that creates an instance of theRobot.Builder
avoiding the need to create one manually viaRobot.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed torobots(List<Robot>)
.- Parameters:
robots
- a consumer that will call methods onRobot.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdAt
The time, in milliseconds since the epoch, when the fleet was created.
- Parameters:
createdAt
- The time, in milliseconds since the epoch, when the fleet was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastDeploymentStatus
The status of the last deployment.
- Parameters:
lastDeploymentStatus
- The status of the last deployment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lastDeploymentStatus
The status of the last deployment.
- Parameters:
lastDeploymentStatus
- The status of the last deployment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lastDeploymentJob
The Amazon Resource Name (ARN) of the last deployment job.
- Parameters:
lastDeploymentJob
- The Amazon Resource Name (ARN) of the last deployment job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastDeploymentTime
The time of the last deployment.
- Parameters:
lastDeploymentTime
- The time of the last deployment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
The list of all tags added to the specified fleet.
- Parameters:
tags
- The list of all tags added to the specified fleet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-