Class DrProtectionGroupMemberComputeInstanceNonMovable.Builder
- java.lang.Object
- 
- com.oracle.bmc.disasterrecovery.model.DrProtectionGroupMemberComputeInstanceNonMovable.Builder
 
- 
- Enclosing class:
- DrProtectionGroupMemberComputeInstanceNonMovable
 
 public static class DrProtectionGroupMemberComputeInstanceNonMovable.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
memberIdpublic DrProtectionGroupMemberComputeInstanceNonMovable.Builder memberId(String memberId) 
 - 
isStartStopEnabledpublic DrProtectionGroupMemberComputeInstanceNonMovable.Builder isStartStopEnabled(Boolean isStartStopEnabled) A flag indicating whether the non-movable compute instance needs to be started and stopped during DR operations.- Parameters:
- isStartStopEnabled- the value to set
- Returns:
- this builder
 
 - 
fileSystemOperationspublic DrProtectionGroupMemberComputeInstanceNonMovable.Builder fileSystemOperations(List<ComputeInstanceNonMovableFileSystemOperation> fileSystemOperations) Operations performed on a list of file systems used on the non-movable compute instance.- Parameters:
- fileSystemOperations- the value to set
- Returns:
- this builder
 
 - 
blockVolumeOperationspublic DrProtectionGroupMemberComputeInstanceNonMovable.Builder blockVolumeOperations(List<ComputeInstanceNonMovableBlockVolumeOperation> blockVolumeOperations) Deprecated.Use the ‘blockVolumeAttachAndMountOperations’ attribute instead of this. Operations performed on a list of block volumes used on the non-movable compute instance. - Parameters:
- blockVolumeOperations- the value to set
- Returns:
- this builder
 
 - 
blockVolumeAttachAndMountOperationspublic DrProtectionGroupMemberComputeInstanceNonMovable.Builder blockVolumeAttachAndMountOperations(ComputeInstanceNonMovableBlockVolumeAttachAndMountOperationsDetails blockVolumeAttachAndMountOperations) 
 - 
buildpublic DrProtectionGroupMemberComputeInstanceNonMovable build() 
 - 
copypublic DrProtectionGroupMemberComputeInstanceNonMovable.Builder copy(DrProtectionGroupMemberComputeInstanceNonMovable model) 
 
- 
 
-