Interface ScheduledInstancesEbs.Builder

    • Method Detail

      • deleteOnTermination

        ScheduledInstancesEbs.Builder deleteOnTermination​(Boolean deleteOnTermination)

        Indicates whether the volume is deleted on instance termination.

        Parameters:
        deleteOnTermination - Indicates whether the volume is deleted on instance termination.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • encrypted

        ScheduledInstancesEbs.Builder encrypted​(Boolean encrypted)

        Indicates whether the volume is encrypted. You can attached encrypted volumes only to instances that support them.

        Parameters:
        encrypted - Indicates whether the volume is encrypted. You can attached encrypted volumes only to instances that support them.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • iops

        ScheduledInstancesEbs.Builder iops​(Integer iops)

        The number of I/O operations per second (IOPS) to provision for a gp3, io1, or io2 volume.

        Parameters:
        iops - The number of I/O operations per second (IOPS) to provision for a gp3, io1, or io2 volume.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • snapshotId

        ScheduledInstancesEbs.Builder snapshotId​(String snapshotId)

        The ID of the snapshot.

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

        ScheduledInstancesEbs.Builder volumeSize​(Integer volumeSize)

        The size of the volume, in GiB.

        Default: If you're creating the volume from a snapshot and don't specify a volume size, the default is the snapshot size.

        Parameters:
        volumeSize - The size of the volume, in GiB.

        Default: If you're creating the volume from a snapshot and don't specify a volume size, the default is the snapshot size.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • volumeType

        ScheduledInstancesEbs.Builder volumeType​(String volumeType)

        The volume type.

        Default: gp2

        Parameters:
        volumeType - The volume type.

        Default: gp2

        Returns:
        Returns a reference to this object so that method calls can be chained together.