public static class Volume.Builder
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
Volume.Builder |
access(java.lang.String access) |
Volume.Builder |
accountID(java.lang.Long accountID) |
Volume.Builder |
attributes(Attributes attributes) |
Volume.Builder |
blockSize(java.lang.Long blockSize) |
Volume |
build() |
Volume.Builder |
createTime(java.lang.String createTime) |
Volume.Builder |
currentProtectionScheme(java.lang.String currentProtectionScheme) |
Volume.Builder |
enable512e(java.lang.Boolean enable512e) |
Volume.Builder |
enableSnapMirrorReplication(java.lang.Boolean enableSnapMirrorReplication) |
Volume.Builder |
name(java.lang.String name) |
Volume.Builder |
optionalDeleteTime(java.lang.String deleteTime) |
Volume.Builder |
optionalFifoSize(java.lang.Long fifoSize) |
Volume.Builder |
optionalIqn(java.lang.String iqn) |
Volume.Builder |
optionalLastAccessTime(java.lang.String lastAccessTime) |
Volume.Builder |
optionalLastAccessTimeIO(java.lang.String lastAccessTimeIO) |
Volume.Builder |
optionalMinFifoSize(java.lang.Long minFifoSize) |
Volume.Builder |
optionalPreviousProtectionScheme(java.lang.String previousProtectionScheme) |
Volume.Builder |
optionalPurgeTime(java.lang.String purgeTime) |
Volume.Builder |
optionalQosPolicyID(java.lang.Long qosPolicyID) |
Volume.Builder |
optionalVirtualVolumeID(java.util.UUID virtualVolumeID) |
Volume.Builder |
qos(VolumeQOS qos) |
Volume.Builder |
scsiEUIDeviceID(java.lang.String scsiEUIDeviceID) |
Volume.Builder |
scsiNAADeviceID(java.lang.String scsiNAADeviceID) |
Volume.Builder |
sliceCount(java.lang.Long sliceCount) |
Volume.Builder |
status(java.lang.String status) |
Volume.Builder |
totalSize(java.lang.Long totalSize) |
Volume.Builder |
volumeAccessGroups(java.lang.Long[] volumeAccessGroups) |
Volume.Builder |
volumeConsistencyGroupUUID(java.util.UUID volumeConsistencyGroupUUID) |
Volume.Builder |
volumeID(java.lang.Long volumeID) |
Volume.Builder |
volumePairs(VolumePair[] volumePairs) |
Volume.Builder |
volumeUUID(java.util.UUID volumeUUID) |
public Volume build()
public Volume.Builder volumeID(java.lang.Long volumeID)
public Volume.Builder name(java.lang.String name)
public Volume.Builder accountID(java.lang.Long accountID)
public Volume.Builder createTime(java.lang.String createTime)
public Volume.Builder volumeConsistencyGroupUUID(java.util.UUID volumeConsistencyGroupUUID)
public Volume.Builder volumeUUID(java.util.UUID volumeUUID)
public Volume.Builder enableSnapMirrorReplication(java.lang.Boolean enableSnapMirrorReplication)
public Volume.Builder status(java.lang.String status)
public Volume.Builder access(java.lang.String access)
public Volume.Builder enable512e(java.lang.Boolean enable512e)
public Volume.Builder optionalIqn(java.lang.String iqn)
public Volume.Builder scsiEUIDeviceID(java.lang.String scsiEUIDeviceID)
public Volume.Builder scsiNAADeviceID(java.lang.String scsiNAADeviceID)
public Volume.Builder qos(VolumeQOS qos)
public Volume.Builder optionalQosPolicyID(java.lang.Long qosPolicyID)
public Volume.Builder volumeAccessGroups(java.lang.Long[] volumeAccessGroups)
public Volume.Builder volumePairs(VolumePair[] volumePairs)
public Volume.Builder optionalDeleteTime(java.lang.String deleteTime)
public Volume.Builder optionalPurgeTime(java.lang.String purgeTime)
public Volume.Builder optionalLastAccessTime(java.lang.String lastAccessTime)
public Volume.Builder optionalLastAccessTimeIO(java.lang.String lastAccessTimeIO)
public Volume.Builder sliceCount(java.lang.Long sliceCount)
public Volume.Builder totalSize(java.lang.Long totalSize)
public Volume.Builder blockSize(java.lang.Long blockSize)
public Volume.Builder optionalVirtualVolumeID(java.util.UUID virtualVolumeID)
public Volume.Builder attributes(Attributes attributes)
public Volume.Builder currentProtectionScheme(java.lang.String currentProtectionScheme)
public Volume.Builder optionalPreviousProtectionScheme(java.lang.String previousProtectionScheme)
public Volume.Builder optionalFifoSize(java.lang.Long fifoSize)
public Volume.Builder optionalMinFifoSize(java.lang.Long minFifoSize)