Class CreateDrProtectionGroupMemberComputeInstanceNonMovableDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.disasterrecovery.model.CreateDrProtectionGroupMemberComputeInstanceNonMovableDetails.Builder
 
- 
- Enclosing class:
- CreateDrProtectionGroupMemberComputeInstanceNonMovableDetails
 
 public static class CreateDrProtectionGroupMemberComputeInstanceNonMovableDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
memberIdpublic CreateDrProtectionGroupMemberComputeInstanceNonMovableDetails.Builder memberId(String memberId) 
 - 
isStartStopEnabledpublic CreateDrProtectionGroupMemberComputeInstanceNonMovableDetails.Builder isStartStopEnabled(Boolean isStartStopEnabled) A flag indicating whether the non-movable compute instance should be started and stopped during DR operations.Prechecks cannot be executed on stopped instances that are configured to be started. - Parameters:
- isStartStopEnabled- the value to set
- Returns:
- this builder
 
 - 
fileSystemOperationspublic CreateDrProtectionGroupMemberComputeInstanceNonMovableDetails.Builder fileSystemOperations(List<CreateComputeInstanceNonMovableFileSystemOperationDetails> fileSystemOperations) A list of operations performed on file systems used by the compute instance.- Parameters:
- fileSystemOperations- the value to set
- Returns:
- this builder
 
 - 
blockVolumeOperationspublic CreateDrProtectionGroupMemberComputeInstanceNonMovableDetails.Builder blockVolumeOperations(List<CreateComputeInstanceNonMovableBlockVolumeOperationDetails> blockVolumeOperations) Deprecated.Use the ‘blockVolumeAttachAndMountOperations’ attribute instead of this. A list of operations performed on block volumes used by the compute instance. - Parameters:
- blockVolumeOperations- the value to set
- Returns:
- this builder
 
 - 
blockVolumeAttachAndMountOperationspublic CreateDrProtectionGroupMemberComputeInstanceNonMovableDetails.Builder blockVolumeAttachAndMountOperations(CreateComputeInstanceNonMovableBlockVolumeAttachAndMountOperationsDetails blockVolumeAttachAndMountOperations) 
 - 
buildpublic CreateDrProtectionGroupMemberComputeInstanceNonMovableDetails build() 
 
- 
 
-