Package com.oracle.bmc.core.model
Class AttachParavirtualizedVolumeDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.core.model.AttachParavirtualizedVolumeDetails.Builder
-
- Enclosing class:
- AttachParavirtualizedVolumeDetails
public static class AttachParavirtualizedVolumeDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AttachParavirtualizedVolumeDetailsbuild()AttachParavirtualizedVolumeDetails.Buildercopy(AttachParavirtualizedVolumeDetails model)AttachParavirtualizedVolumeDetails.Builderdevice(String device)AttachParavirtualizedVolumeDetails.BuilderdisplayName(String displayName)AttachParavirtualizedVolumeDetails.BuilderinstanceId(String instanceId)AttachParavirtualizedVolumeDetails.BuilderisPvEncryptionInTransitEnabled(Boolean isPvEncryptionInTransitEnabled)Whether to enable in-transit encryption for the data volume’s paravirtualized attachment.AttachParavirtualizedVolumeDetails.BuilderisReadOnly(Boolean isReadOnly)AttachParavirtualizedVolumeDetails.BuilderisShareable(Boolean isShareable)AttachParavirtualizedVolumeDetails.BuildervolumeId(String volumeId)
-
-
-
Method Detail
-
device
public AttachParavirtualizedVolumeDetails.Builder device(String device)
-
displayName
public AttachParavirtualizedVolumeDetails.Builder displayName(String displayName)
-
instanceId
public AttachParavirtualizedVolumeDetails.Builder instanceId(String instanceId)
-
isReadOnly
public AttachParavirtualizedVolumeDetails.Builder isReadOnly(Boolean isReadOnly)
-
isShareable
public AttachParavirtualizedVolumeDetails.Builder isShareable(Boolean isShareable)
-
volumeId
public AttachParavirtualizedVolumeDetails.Builder volumeId(String volumeId)
-
isPvEncryptionInTransitEnabled
public AttachParavirtualizedVolumeDetails.Builder isPvEncryptionInTransitEnabled(Boolean isPvEncryptionInTransitEnabled)
Whether to enable in-transit encryption for the data volume’s paravirtualized attachment.The default value is false.
- Parameters:
isPvEncryptionInTransitEnabled- the value to set- Returns:
- this builder
-
build
public AttachParavirtualizedVolumeDetails build()
-
copy
public AttachParavirtualizedVolumeDetails.Builder copy(AttachParavirtualizedVolumeDetails model)
-
-