@Generated(value="software.amazon.awssdk:codegen") public final class VolumeiSCSIAttributes extends Object implements SdkPojo, Serializable, ToCopyableBuilder<VolumeiSCSIAttributes.Builder,VolumeiSCSIAttributes>
Lists iSCSI information about a volume.
Modifier and Type | Class and Description |
---|---|
static interface |
VolumeiSCSIAttributes.Builder |
Modifier and Type | Method and Description |
---|---|
static VolumeiSCSIAttributes.Builder |
builder() |
Boolean |
chapEnabled()
Indicates whether mutual CHAP is enabled for the iSCSI target.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
lunNumber()
The logical disk number.
|
String |
networkInterfaceId()
The network interface identifier.
|
Integer |
networkInterfacePort()
The port used to communicate with iSCSI targets.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends VolumeiSCSIAttributes.Builder> |
serializableBuilderClass() |
String |
targetARN()
The Amazon Resource Name (ARN) of the volume target.
|
VolumeiSCSIAttributes.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String targetARN()
The Amazon Resource Name (ARN) of the volume target.
public String networkInterfaceId()
The network interface identifier.
public Integer networkInterfacePort()
The port used to communicate with iSCSI targets.
public Integer lunNumber()
The logical disk number.
public Boolean chapEnabled()
Indicates whether mutual CHAP is enabled for the iSCSI target.
public VolumeiSCSIAttributes.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<VolumeiSCSIAttributes.Builder,VolumeiSCSIAttributes>
public static VolumeiSCSIAttributes.Builder builder()
public static Class<? extends VolumeiSCSIAttributes.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.