Interface Robot.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Robot.Builder,Robot>,SdkBuilder<Robot.Builder,Robot>,SdkPojo
- Enclosing class:
- Robot
public static interface Robot.Builder extends SdkPojo, CopyableBuilder<Robot.Builder,Robot>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Robot.Builderarchitecture(String architecture)The architecture of the robot.Robot.Builderarchitecture(Architecture architecture)The architecture of the robot.Robot.Builderarn(String arn)The Amazon Resource Name (ARN) of the robot.Robot.BuildercreatedAt(Instant createdAt)The time, in milliseconds since the epoch, when the robot was created.Robot.BuilderfleetArn(String fleetArn)The Amazon Resource Name (ARN) of the fleet.Robot.BuildergreenGrassGroupId(String greenGrassGroupId)The Greengrass group associated with the robot.Robot.BuilderlastDeploymentJob(String lastDeploymentJob)The Amazon Resource Name (ARN) of the last deployment job.Robot.BuilderlastDeploymentTime(Instant lastDeploymentTime)The time of the last deployment.Robot.Buildername(String name)The name of the robot.Robot.Builderstatus(String status)The status of the robot.Robot.Builderstatus(RobotStatus status)The status of the robot.-
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
-
arn
Robot.Builder arn(String arn)
The Amazon Resource Name (ARN) of the robot.
- Parameters:
arn- The Amazon Resource Name (ARN) of the robot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
Robot.Builder name(String name)
The name of the robot.
- Parameters:
name- The name of the robot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fleetArn
Robot.Builder fleetArn(String fleetArn)
The Amazon Resource Name (ARN) of the fleet.
- Parameters:
fleetArn- The Amazon Resource Name (ARN) of the fleet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
Robot.Builder status(String status)
The status of the robot.
- Parameters:
status- The status of the robot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RobotStatus,RobotStatus
-
status
Robot.Builder status(RobotStatus status)
The status of the robot.
- Parameters:
status- The status of the robot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RobotStatus,RobotStatus
-
greenGrassGroupId
Robot.Builder greenGrassGroupId(String greenGrassGroupId)
The Greengrass group associated with the robot.
- Parameters:
greenGrassGroupId- The Greengrass group associated with the robot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
Robot.Builder createdAt(Instant createdAt)
The time, in milliseconds since the epoch, when the robot was created.
- Parameters:
createdAt- The time, in milliseconds since the epoch, when the robot was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
architecture
Robot.Builder architecture(String architecture)
The architecture of the robot.
- Parameters:
architecture- The architecture of the robot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
Architecture,Architecture
-
architecture
Robot.Builder architecture(Architecture architecture)
The architecture of the robot.
- Parameters:
architecture- The architecture of the robot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
Architecture,Architecture
-
lastDeploymentJob
Robot.Builder lastDeploymentJob(String 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
Robot.Builder lastDeploymentTime(Instant 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.
-
-