Package com.oracle.bmc.core.model
Class InstanceConfigurationIscsiAttachVolumeDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.core.model.InstanceConfigurationIscsiAttachVolumeDetails.Builder
-
- Enclosing class:
- InstanceConfigurationIscsiAttachVolumeDetails
public static class InstanceConfigurationIscsiAttachVolumeDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InstanceConfigurationIscsiAttachVolumeDetails
build()
InstanceConfigurationIscsiAttachVolumeDetails.Builder
copy(InstanceConfigurationIscsiAttachVolumeDetails model)
InstanceConfigurationIscsiAttachVolumeDetails.Builder
device(String device)
InstanceConfigurationIscsiAttachVolumeDetails.Builder
displayName(String displayName)
InstanceConfigurationIscsiAttachVolumeDetails.Builder
isReadOnly(Boolean isReadOnly)
InstanceConfigurationIscsiAttachVolumeDetails.Builder
isShareable(Boolean isShareable)
InstanceConfigurationIscsiAttachVolumeDetails.Builder
useChap(Boolean useChap)
Whether to use CHAP authentication for the volume attachment.
-
-
-
Method Detail
-
displayName
public InstanceConfigurationIscsiAttachVolumeDetails.Builder displayName(String displayName)
-
isReadOnly
public InstanceConfigurationIscsiAttachVolumeDetails.Builder isReadOnly(Boolean isReadOnly)
-
device
public InstanceConfigurationIscsiAttachVolumeDetails.Builder device(String device)
-
isShareable
public InstanceConfigurationIscsiAttachVolumeDetails.Builder isShareable(Boolean isShareable)
-
useChap
public InstanceConfigurationIscsiAttachVolumeDetails.Builder useChap(Boolean useChap)
Whether to use CHAP authentication for the volume attachment.Defaults to false.
- Parameters:
useChap
- the value to set- Returns:
- this builder
-
build
public InstanceConfigurationIscsiAttachVolumeDetails build()
-
copy
public InstanceConfigurationIscsiAttachVolumeDetails.Builder copy(InstanceConfigurationIscsiAttachVolumeDetails model)
-
-