Package com.oracle.bmc.goldengate.model
Class CopyDeploymentBackupDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.goldengate.model.CopyDeploymentBackupDetails.Builder
-
- Enclosing class:
- CopyDeploymentBackupDetails
public static class CopyDeploymentBackupDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CopyDeploymentBackupDetails.Builder
bucketName(String bucketName)
Name of the bucket where the object is to be uploaded in the object storageCopyDeploymentBackupDetails
build()
CopyDeploymentBackupDetails.Builder
copy(CopyDeploymentBackupDetails model)
CopyDeploymentBackupDetails.Builder
definedTags(Map<String,Map<String,Object>> definedTags)
Tags defined for this resource.CopyDeploymentBackupDetails.Builder
freeformTags(Map<String,String> freeformTags)
A simple key-value pair that is applied without any predefined name, type, or scope.CopyDeploymentBackupDetails.Builder
namespaceName(String namespaceName)
Name of namespace that serves as a container for all of your buckets
-
-
-
Method Detail
-
namespaceName
public CopyDeploymentBackupDetails.Builder namespaceName(String namespaceName)
Name of namespace that serves as a container for all of your buckets- Parameters:
namespaceName
- the value to set- Returns:
- this builder
-
bucketName
public CopyDeploymentBackupDetails.Builder bucketName(String bucketName)
Name of the bucket where the object is to be uploaded in the object storage- Parameters:
bucketName
- the value to set- Returns:
- this builder
-
freeformTags
public CopyDeploymentBackupDetails.Builder freeformTags(Map<String,String> freeformTags)
A simple key-value pair that is applied without any predefined name, type, or scope.Exists for cross-compatibility only.
Example: {"bar-key": "value"}
- Parameters:
freeformTags
- the value to set- Returns:
- this builder
-
definedTags
public CopyDeploymentBackupDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
Tags defined for this resource.Each key is predefined and scoped to a namespace.
Example: {"foo-namespace": {"bar-key": "value"}}
- Parameters:
definedTags
- the value to set- Returns:
- this builder
-
build
public CopyDeploymentBackupDetails build()
-
copy
public CopyDeploymentBackupDetails.Builder copy(CopyDeploymentBackupDetails model)
-
-