Class UpdateDrProtectionGroupMemberFileSystemDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.disasterrecovery.model.UpdateDrProtectionGroupMemberFileSystemDetails.Builder
-
- Enclosing class:
- UpdateDrProtectionGroupMemberFileSystemDetails
public static class UpdateDrProtectionGroupMemberFileSystemDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
memberId
public UpdateDrProtectionGroupMemberFileSystemDetails.Builder memberId(String memberId)
-
destinationAvailabilityDomain
public UpdateDrProtectionGroupMemberFileSystemDetails.Builder destinationAvailabilityDomain(String destinationAvailabilityDomain)
The availability domain of the destination mount target.Example: BBTh:region-AD
- Parameters:
destinationAvailabilityDomain
- the value to set- Returns:
- this builder
-
exportMappings
public UpdateDrProtectionGroupMemberFileSystemDetails.Builder exportMappings(List<FileSystemExportMappingDetails> exportMappings)
A list of mappings between file system exports in the primary region and mount targets in the standby region.- Parameters:
exportMappings
- the value to set- Returns:
- this builder
-
destinationEncryptionKey
public UpdateDrProtectionGroupMemberFileSystemDetails.Builder destinationEncryptionKey(UpdateVaultAndEncryptionKeyDetails destinationEncryptionKey)
-
destinationSnapshotPolicyId
public UpdateDrProtectionGroupMemberFileSystemDetails.Builder destinationSnapshotPolicyId(String destinationSnapshotPolicyId)
The OCID of the snapshot policy to use in the destination region.This policy will be attached to the file system after it moves to the destination region.
Example: ocid1.filesystemsnapshotpolicy.oc1..uniqueID
- Parameters:
destinationSnapshotPolicyId
- the value to set- Returns:
- this builder
-
build
public UpdateDrProtectionGroupMemberFileSystemDetails build()
-
copy
public UpdateDrProtectionGroupMemberFileSystemDetails.Builder copy(UpdateDrProtectionGroupMemberFileSystemDetails model)
-
-