Interface ChapInfo.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ChapInfo.Builder,ChapInfo>,SdkBuilder<ChapInfo.Builder,ChapInfo>,SdkPojo
- Enclosing class:
- ChapInfo
public static interface ChapInfo.Builder extends SdkPojo, CopyableBuilder<ChapInfo.Builder,ChapInfo>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ChapInfo.BuilderinitiatorName(String initiatorName)The iSCSI initiator that connects to the target.ChapInfo.BuildersecretToAuthenticateInitiator(String secretToAuthenticateInitiator)The secret key that the initiator (for example, the Windows client) must provide to participate in mutual CHAP with the target.ChapInfo.BuildersecretToAuthenticateTarget(String secretToAuthenticateTarget)The secret key that the target must provide to participate in mutual CHAP with the initiator (e.g., Windows client).ChapInfo.BuildertargetARN(String targetARN)The Amazon Resource Name (ARN) of the volume.-
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
ChapInfo.Builder targetARN(String targetARN)
The Amazon Resource Name (ARN) of the volume.
Valid Values: 50 to 500 lowercase letters, numbers, periods (.), and hyphens (-).
- Parameters:
targetARN- The Amazon Resource Name (ARN) of the volume.Valid Values: 50 to 500 lowercase letters, numbers, periods (.), and hyphens (-).
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
secretToAuthenticateInitiator
ChapInfo.Builder secretToAuthenticateInitiator(String secretToAuthenticateInitiator)
The secret key that the initiator (for example, the Windows client) must provide to participate in mutual CHAP with the target.
- Parameters:
secretToAuthenticateInitiator- The secret key that the initiator (for example, the Windows client) must provide to participate in mutual CHAP with the target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
initiatorName
ChapInfo.Builder initiatorName(String initiatorName)
The iSCSI initiator that connects to the target.
- Parameters:
initiatorName- The iSCSI initiator that connects to the target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
secretToAuthenticateTarget
ChapInfo.Builder secretToAuthenticateTarget(String secretToAuthenticateTarget)
The secret key that the target must provide to participate in mutual CHAP with the initiator (e.g., Windows client).
- Parameters:
secretToAuthenticateTarget- The secret key that the target must provide to participate in mutual CHAP with the initiator (e.g., Windows client).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-