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 AttachParavirtualizedVolumeDetails
build()
AttachParavirtualizedVolumeDetails.Builder
copy(AttachParavirtualizedVolumeDetails model)
AttachParavirtualizedVolumeDetails.Builder
device(String device)
AttachParavirtualizedVolumeDetails.Builder
displayName(String displayName)
AttachParavirtualizedVolumeDetails.Builder
instanceId(String instanceId)
AttachParavirtualizedVolumeDetails.Builder
isPvEncryptionInTransitEnabled(Boolean isPvEncryptionInTransitEnabled)
Whether to enable in-transit encryption for the data volume’s paravirtualized attachment.AttachParavirtualizedVolumeDetails.Builder
isReadOnly(Boolean isReadOnly)
AttachParavirtualizedVolumeDetails.Builder
isShareable(Boolean isShareable)
AttachParavirtualizedVolumeDetails.Builder
volumeId(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)
-
-