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 Details

    • 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:
    • 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:
    • 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

      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:
    • 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.