public static class LaunchAttachIScsiVolumeDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
public LaunchAttachIScsiVolumeDetails.Builder device(String device)
public LaunchAttachIScsiVolumeDetails.Builder displayName(String displayName)
public LaunchAttachIScsiVolumeDetails.Builder isReadOnly(Boolean isReadOnly)
public LaunchAttachIScsiVolumeDetails.Builder isShareable(Boolean isShareable)
public LaunchAttachIScsiVolumeDetails.Builder volumeId(String volumeId)
public LaunchAttachIScsiVolumeDetails.Builder launchCreateVolumeDetails(LaunchCreateVolumeDetails launchCreateVolumeDetails)
public LaunchAttachIScsiVolumeDetails.Builder useChap(Boolean useChap)
Whether to use CHAP authentication for the volume attachment. Defaults to false.
useChap
- the value to setpublic LaunchAttachIScsiVolumeDetails.Builder encryptionInTransitType(EncryptionInTransitType encryptionInTransitType)
Refer the top-level definition of encryptionInTransitType. The default value is NONE.
encryptionInTransitType
- the value to setpublic LaunchAttachIScsiVolumeDetails.Builder isAgentAutoIscsiLoginEnabled(Boolean isAgentAutoIscsiLoginEnabled)
Whether to enable Oracle Cloud Agent to perform the iSCSI login and logout commands after the volume attach or detach operations for non multipath-enabled iSCSI attachments.
isAgentAutoIscsiLoginEnabled
- the value to setpublic LaunchAttachIScsiVolumeDetails build()
public LaunchAttachIScsiVolumeDetails.Builder copy(LaunchAttachIScsiVolumeDetails model)
Copyright © 2016–2024. All rights reserved.