Class DrProtectionGroupMemberFileSystem.Builder
- java.lang.Object
-
- com.oracle.bmc.disasterrecovery.model.DrProtectionGroupMemberFileSystem.Builder
-
- Enclosing class:
- DrProtectionGroupMemberFileSystem
public static class DrProtectionGroupMemberFileSystem.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DrProtectionGroupMemberFileSystem
build()
DrProtectionGroupMemberFileSystem.Builder
copy(DrProtectionGroupMemberFileSystem model)
DrProtectionGroupMemberFileSystem.Builder
destinationAvailabilityDomain(String destinationAvailabilityDomain)
The availability domain of the destination mount target.DrProtectionGroupMemberFileSystem.Builder
destinationEncryptionKey(VaultAndEncryptionKey destinationEncryptionKey)
DrProtectionGroupMemberFileSystem.Builder
destinationSnapshotPolicyId(String destinationSnapshotPolicyId)
The OCID of the snapshot policy to use in the destination region.DrProtectionGroupMemberFileSystem.Builder
exportMappings(List<FileSystemExportMapping> exportMappings)
A list of mappings between the primary region file system export and destination region mount target.DrProtectionGroupMemberFileSystem.Builder
memberId(String memberId)
-
-
-
Method Detail
-
memberId
public DrProtectionGroupMemberFileSystem.Builder memberId(String memberId)
-
destinationAvailabilityDomain
public DrProtectionGroupMemberFileSystem.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 DrProtectionGroupMemberFileSystem.Builder exportMappings(List<FileSystemExportMapping> exportMappings)
A list of mappings between the primary region file system export and destination region mount target.- Parameters:
exportMappings
- the value to set- Returns:
- this builder
-
destinationEncryptionKey
public DrProtectionGroupMemberFileSystem.Builder destinationEncryptionKey(VaultAndEncryptionKey destinationEncryptionKey)
-
destinationSnapshotPolicyId
public DrProtectionGroupMemberFileSystem.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 DrProtectionGroupMemberFileSystem build()
-
copy
public DrProtectionGroupMemberFileSystem.Builder copy(DrProtectionGroupMemberFileSystem model)
-
-