Interface ImageRecycleBinInfo.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ImageRecycleBinInfo.Builder,ImageRecycleBinInfo>, SdkBuilder<ImageRecycleBinInfo.Builder,ImageRecycleBinInfo>, SdkPojo
Enclosing class:
ImageRecycleBinInfo

public static interface ImageRecycleBinInfo.Builder extends SdkPojo, CopyableBuilder<ImageRecycleBinInfo.Builder,ImageRecycleBinInfo>
  • Method Details

    • imageId

      The ID of the AMI.

      Parameters:
      imageId - The ID of the AMI.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      The name of the AMI.

      Parameters:
      name - The name of the AMI.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      ImageRecycleBinInfo.Builder description(String description)

      The description of the AMI.

      Parameters:
      description - The description of the AMI.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • recycleBinEnterTime

      ImageRecycleBinInfo.Builder recycleBinEnterTime(Instant recycleBinEnterTime)

      The date and time when the AMI entered the Recycle Bin.

      Parameters:
      recycleBinEnterTime - The date and time when the AMI entered the Recycle Bin.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • recycleBinExitTime

      ImageRecycleBinInfo.Builder recycleBinExitTime(Instant recycleBinExitTime)

      The date and time when the AMI is to be permanently deleted from the Recycle Bin.

      Parameters:
      recycleBinExitTime - The date and time when the AMI is to be permanently deleted from the Recycle Bin.
      Returns:
      Returns a reference to this object so that method calls can be chained together.