Interface VolumeiSCSIAttributes.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<VolumeiSCSIAttributes.Builder,VolumeiSCSIAttributes>,SdkBuilder<VolumeiSCSIAttributes.Builder,VolumeiSCSIAttributes>,SdkPojo
- Enclosing class:
- VolumeiSCSIAttributes
public static interface VolumeiSCSIAttributes.Builder extends SdkPojo, CopyableBuilder<VolumeiSCSIAttributes.Builder,VolumeiSCSIAttributes>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description VolumeiSCSIAttributes.BuilderchapEnabled(Boolean chapEnabled)Indicates whether mutual CHAP is enabled for the iSCSI target.VolumeiSCSIAttributes.BuilderlunNumber(Integer lunNumber)The logical disk number.VolumeiSCSIAttributes.BuildernetworkInterfaceId(String networkInterfaceId)The network interface identifier.VolumeiSCSIAttributes.BuildernetworkInterfacePort(Integer networkInterfacePort)The port used to communicate with iSCSI targets.VolumeiSCSIAttributes.BuildertargetARN(String targetARN)The Amazon Resource Name (ARN) of the volume target.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
targetARN
VolumeiSCSIAttributes.Builder targetARN(String targetARN)
The Amazon Resource Name (ARN) of the volume target.
- Parameters:
targetARN- The Amazon Resource Name (ARN) of the volume target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkInterfaceId
VolumeiSCSIAttributes.Builder networkInterfaceId(String networkInterfaceId)
The network interface identifier.
- Parameters:
networkInterfaceId- The network interface identifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkInterfacePort
VolumeiSCSIAttributes.Builder networkInterfacePort(Integer networkInterfacePort)
The port used to communicate with iSCSI targets.
- Parameters:
networkInterfacePort- The port used to communicate with iSCSI targets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lunNumber
VolumeiSCSIAttributes.Builder lunNumber(Integer lunNumber)
The logical disk number.
- Parameters:
lunNumber- The logical disk number.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
chapEnabled
VolumeiSCSIAttributes.Builder chapEnabled(Boolean chapEnabled)
Indicates whether mutual CHAP is enabled for the iSCSI target.
- Parameters:
chapEnabled- Indicates whether mutual CHAP is enabled for the iSCSI target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-