Interface VolumeRecycleBinInfo.Builder

    • Method Detail

      • volumeId

        VolumeRecycleBinInfo.Builder volumeId​(String volumeId)

        The ID of the volume.

        Parameters:
        volumeId - The ID of the volume.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • size

        VolumeRecycleBinInfo.Builder size​(Integer size)

        The size of the volume, in GiB.

        Parameters:
        size - The size of the volume, in GiB.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • iops

        VolumeRecycleBinInfo.Builder iops​(Integer iops)

        The number of I/O operations per second (IOPS) for the volume.

        Parameters:
        iops - The number of I/O operations per second (IOPS) for the volume.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • throughput

        VolumeRecycleBinInfo.Builder throughput​(Integer throughput)

        The throughput that the volume supports, in MiB/s.

        Parameters:
        throughput - The throughput that the volume supports, in MiB/s.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • outpostArn

        VolumeRecycleBinInfo.Builder outpostArn​(String outpostArn)

        The ARN of the Outpost on which the volume is stored. For more information, see Amazon EBS volumes on Outposts in the Amazon EBS User Guide.

        Parameters:
        outpostArn - The ARN of the Outpost on which the volume is stored. For more information, see Amazon EBS volumes on Outposts in the Amazon EBS User Guide.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • availabilityZone

        VolumeRecycleBinInfo.Builder availabilityZone​(String availabilityZone)

        The Availability Zone for the volume.

        Parameters:
        availabilityZone - The Availability Zone for the volume.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • availabilityZoneId

        VolumeRecycleBinInfo.Builder availabilityZoneId​(String availabilityZoneId)

        The ID of the Availability Zone for the volume.

        Parameters:
        availabilityZoneId - The ID of the Availability Zone for the volume.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sourceVolumeId

        VolumeRecycleBinInfo.Builder sourceVolumeId​(String sourceVolumeId)

        The ID of the source volume.

        Parameters:
        sourceVolumeId - The ID of the source volume.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • snapshotId

        VolumeRecycleBinInfo.Builder snapshotId​(String snapshotId)

        The snapshot from which the volume was created, if applicable.

        Parameters:
        snapshotId - The snapshot from which the volume was created, if applicable.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • operator

        VolumeRecycleBinInfo.Builder operator​(OperatorResponse operator)

        The service provider that manages the volume.

        Parameters:
        operator - The service provider that manages the volume.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createTime

        VolumeRecycleBinInfo.Builder createTime​(Instant createTime)

        The time stamp when volume creation was initiated.

        Parameters:
        createTime - The time stamp when volume creation was initiated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • recycleBinEnterTime

        VolumeRecycleBinInfo.Builder recycleBinEnterTime​(Instant recycleBinEnterTime)

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

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

        VolumeRecycleBinInfo.Builder recycleBinExitTime​(Instant recycleBinExitTime)

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

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