public static class UpdateBackupDestinationDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
UpdateBackupDestinationDetails |
build() |
UpdateBackupDestinationDetails.Builder |
connectionString(String connectionString)
For a RECOVERY_APPLIANCE backup destination, the connection string for connecting to the
Recovery Appliance.
|
UpdateBackupDestinationDetails.Builder |
copy(UpdateBackupDestinationDetails model) |
UpdateBackupDestinationDetails.Builder |
definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.
|
UpdateBackupDestinationDetails.Builder |
freeformTags(Map<String,String> freeformTags)
Free-form tags for this resource.
|
UpdateBackupDestinationDetails.Builder |
localMountPointPath(String localMountPointPath)
The local directory path on each VM cluster node where the NFS server location is
mounted.
|
UpdateBackupDestinationDetails.Builder |
nfsMountType(UpdateBackupDestinationDetails.NfsMountType nfsMountType)
NFS Mount type for backup destination.
|
UpdateBackupDestinationDetails.Builder |
nfsServer(List<String> nfsServer)
IP addresses for NFS Auto mount.
|
UpdateBackupDestinationDetails.Builder |
nfsServerExport(String nfsServerExport)
Specifies the directory on which to mount the file system
|
UpdateBackupDestinationDetails.Builder |
vpcUsers(List<String> vpcUsers)
For a RECOVERY_APPLIANCE backup destination, the Virtual Private Catalog (VPC) users that
are used to access the Recovery Appliance.
|
public UpdateBackupDestinationDetails.Builder vpcUsers(List<String> vpcUsers)
For a RECOVERY_APPLIANCE backup destination, the Virtual Private Catalog (VPC) users that are used to access the Recovery Appliance.
vpcUsers
- the value to setpublic UpdateBackupDestinationDetails.Builder connectionString(String connectionString)
For a RECOVERY_APPLIANCE backup destination, the connection string for connecting to the Recovery Appliance.
connectionString
- the value to setpublic UpdateBackupDestinationDetails.Builder localMountPointPath(String localMountPointPath)
The local directory path on each VM cluster node where the NFS server location is mounted. The local directory path and the NFS server location must each be the same across all of the VM cluster nodes. Ensure that the NFS mount is maintained continuously on all of the VM cluster nodes.
localMountPointPath
- the value to setpublic UpdateBackupDestinationDetails.Builder nfsMountType(UpdateBackupDestinationDetails.NfsMountType nfsMountType)
NFS Mount type for backup destination.
nfsMountType
- the value to setpublic UpdateBackupDestinationDetails.Builder nfsServer(List<String> nfsServer)
IP addresses for NFS Auto mount.
nfsServer
- the value to setpublic UpdateBackupDestinationDetails.Builder nfsServerExport(String nfsServerExport)
Specifies the directory on which to mount the file system
nfsServerExport
- the value to setpublic UpdateBackupDestinationDetails.Builder freeformTags(Map<String,String> freeformTags)
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags.
Example: {"Department": "Finance"}
freeformTags
- the value to setpublic UpdateBackupDestinationDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
definedTags
- the value to setpublic UpdateBackupDestinationDetails build()
public UpdateBackupDestinationDetails.Builder copy(UpdateBackupDestinationDetails model)
Copyright © 2016–2024. All rights reserved.