Package com.oracle.bmc.mysql.model
Class ExportBackupDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.mysql.model.ExportBackupDetails.Builder
-
- Enclosing class:
- ExportBackupDetails
public static class ExportBackupDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExportBackupDetails.BuilderbucketName(String bucketName)The Object Storage bucket name.ExportBackupDetailsbuild()ExportBackupDetails.Buildercopy(ExportBackupDetails model)ExportBackupDetails.BuilderexportOptions(ExportOptions exportOptions)ExportBackupDetails.BuildernamespaceName(String namespaceName)The Object Storage namespace.ExportBackupDetails.BuildersubnetId(String subnetId)The OCID of the subnet which the temporary MySQL instance is associated with.
-
-
-
Method Detail
-
bucketName
public ExportBackupDetails.Builder bucketName(String bucketName)
The Object Storage bucket name.- Parameters:
bucketName- the value to set- Returns:
- this builder
-
exportOptions
public ExportBackupDetails.Builder exportOptions(ExportOptions exportOptions)
-
namespaceName
public ExportBackupDetails.Builder namespaceName(String namespaceName)
The Object Storage namespace.- Parameters:
namespaceName- the value to set- Returns:
- this builder
-
subnetId
public ExportBackupDetails.Builder subnetId(String subnetId)
The OCID of the subnet which the temporary MySQL instance is associated with.If not specified, the subnet OCID of the DB system from which the backup is taken will be used by default. To export a backup copied from another region, it is mandatory to specify a valid subnet OCID in the current region.
- Parameters:
subnetId- the value to set- Returns:
- this builder
-
build
public ExportBackupDetails build()
-
copy
public ExportBackupDetails.Builder copy(ExportBackupDetails model)
-
-