Class DrProtectionGroupMemberComputeInstanceNonMovable.Builder
- java.lang.Object
-
- com.oracle.bmc.disasterrecovery.model.DrProtectionGroupMemberComputeInstanceNonMovable.Builder
-
- Enclosing class:
- DrProtectionGroupMemberComputeInstanceNonMovable
public static class DrProtectionGroupMemberComputeInstanceNonMovable.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
memberId
public DrProtectionGroupMemberComputeInstanceNonMovable.Builder memberId(String memberId)
-
isStartStopEnabled
public 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
-
fileSystemOperations
public 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
-
blockVolumeOperations
public DrProtectionGroupMemberComputeInstanceNonMovable.Builder blockVolumeOperations(List<ComputeInstanceNonMovableBlockVolumeOperation> blockVolumeOperations)
Operations performed on a list of block volumes used on the non-movable compute instance.- Parameters:
blockVolumeOperations
- the value to set- Returns:
- this builder
-
build
public DrProtectionGroupMemberComputeInstanceNonMovable build()
-
copy
public DrProtectionGroupMemberComputeInstanceNonMovable.Builder copy(DrProtectionGroupMemberComputeInstanceNonMovable model)
-
-