public static class ImmutableEbsBlockDevice.Builder extends Object implements org.apache.commons.lang3.builder.Builder<ImmutableEbsBlockDevice>
Constructor and Description |
---|
ImmutableEbsBlockDevice.Builder(String snapshotId) |
Modifier and Type | Method and Description |
---|---|
ImmutableEbsBlockDevice |
build() |
ImmutableEbsBlockDevice.Builder |
withDeleteOnTermination(boolean deleteOnTermination) |
ImmutableEbsBlockDevice.Builder |
withIops(int iops) |
ImmutableEbsBlockDevice.Builder |
withIops(com.google.common.base.Optional<Integer> iops) |
ImmutableEbsBlockDevice.Builder |
withVolumeSizeInGigabytes(int volumeSizeInGigabytes) |
ImmutableEbsBlockDevice.Builder |
withVolumeSizeInGigabytes(com.google.common.base.Optional<Integer> volumeSizeInGigabytes) |
ImmutableEbsBlockDevice.Builder |
withVolumeType(com.amazonaws.services.ec2.model.VolumeType volumeType) |
public ImmutableEbsBlockDevice.Builder(String snapshotId)
public ImmutableEbsBlockDevice.Builder withDeleteOnTermination(boolean deleteOnTermination)
public ImmutableEbsBlockDevice.Builder withVolumeType(com.amazonaws.services.ec2.model.VolumeType volumeType)
public ImmutableEbsBlockDevice.Builder withIops(com.google.common.base.Optional<Integer> iops)
public ImmutableEbsBlockDevice.Builder withIops(int iops)
public ImmutableEbsBlockDevice.Builder withVolumeSizeInGigabytes(com.google.common.base.Optional<Integer> volumeSizeInGigabytes)
public ImmutableEbsBlockDevice.Builder withVolumeSizeInGigabytes(int volumeSizeInGigabytes)
public ImmutableEbsBlockDevice build()
build
in interface org.apache.commons.lang3.builder.Builder<ImmutableEbsBlockDevice>
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.