Class UpdateDrProtectionGroupMemberComputeInstanceNonMovableDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.disasterrecovery.model.UpdateDrProtectionGroupMemberComputeInstanceNonMovableDetails.Builder
-
- Enclosing class:
- UpdateDrProtectionGroupMemberComputeInstanceNonMovableDetails
public static class UpdateDrProtectionGroupMemberComputeInstanceNonMovableDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
memberId
public UpdateDrProtectionGroupMemberComputeInstanceNonMovableDetails.Builder memberId(String memberId)
-
isStartStopEnabled
public UpdateDrProtectionGroupMemberComputeInstanceNonMovableDetails.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
-
fileSystemOperations
public UpdateDrProtectionGroupMemberComputeInstanceNonMovableDetails.Builder fileSystemOperations(List<UpdateComputeInstanceNonMovableFileSystemOperationDetails> fileSystemOperations)
A list of operations performed on file systems used by the compute instance.- Parameters:
fileSystemOperations
- the value to set- Returns:
- this builder
-
blockVolumeOperations
public UpdateDrProtectionGroupMemberComputeInstanceNonMovableDetails.Builder blockVolumeOperations(List<UpdateComputeInstanceNonMovableBlockVolumeOperationDetails> blockVolumeOperations)
A list of operations performed on block volumes used by the compute instance.- Parameters:
blockVolumeOperations
- the value to set- Returns:
- this builder
-
build
public UpdateDrProtectionGroupMemberComputeInstanceNonMovableDetails build()
-
-