Class CreateDrProtectionGroupMemberComputeInstanceNonMovableDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.disasterrecovery.model.CreateDrProtectionGroupMemberComputeInstanceNonMovableDetails.Builder
-
- Enclosing class:
- CreateDrProtectionGroupMemberComputeInstanceNonMovableDetails
public static class CreateDrProtectionGroupMemberComputeInstanceNonMovableDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
memberId
public CreateDrProtectionGroupMemberComputeInstanceNonMovableDetails.Builder memberId(String memberId)
-
isStartStopEnabled
public 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
-
fileSystemOperations
public 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
-
blockVolumeOperations
public CreateDrProtectionGroupMemberComputeInstanceNonMovableDetails.Builder blockVolumeOperations(List<CreateComputeInstanceNonMovableBlockVolumeOperationDetails> 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 CreateDrProtectionGroupMemberComputeInstanceNonMovableDetails build()
-
-