Class AwsEbsProperties.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • availabilityZone

        public AwsEbsProperties.Builder availabilityZone​(String availabilityZone)
        The Availability Zone for the volume.
        Parameters:
        availabilityZone - the value to set
        Returns:
        this builder
      • isEncrypted

        public AwsEbsProperties.Builder isEncrypted​(Boolean isEncrypted)
        Indicates whether the volume is encrypted.
        Parameters:
        isEncrypted - the value to set
        Returns:
        this builder
      • iops

        public AwsEbsProperties.Builder iops​(Integer iops)
        The number of I/O operations per second.
        Parameters:
        iops - the value to set
        Returns:
        this builder
      • isMultiAttachEnabled

        public AwsEbsProperties.Builder isMultiAttachEnabled​(Boolean isMultiAttachEnabled)
        Indicates whether Amazon EBS Multi-Attach is enabled.
        Parameters:
        isMultiAttachEnabled - the value to set
        Returns:
        this builder
      • sizeInGiBs

        public AwsEbsProperties.Builder sizeInGiBs​(Integer sizeInGiBs)
        The size of the volume, in GiBs.
        Parameters:
        sizeInGiBs - the value to set
        Returns:
        this builder
      • tags

        public AwsEbsProperties.Builder tags​(List<Tag> tags)
        Any tags assigned to the volume.
        Parameters:
        tags - the value to set
        Returns:
        this builder
      • throughput

        public AwsEbsProperties.Builder throughput​(Integer throughput)
        The throughput that the volume supports, in MiB/s.
        Parameters:
        throughput - the value to set
        Returns:
        this builder
      • volumeKey

        public AwsEbsProperties.Builder volumeKey​(String volumeKey)
        The ID of the volume.
        Parameters:
        volumeKey - the value to set
        Returns:
        this builder
      • volumeType

        public AwsEbsProperties.Builder volumeType​(String volumeType)
        The volume type.
        Parameters:
        volumeType - the value to set
        Returns:
        this builder