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.BuilderbucketName(String bucketName)Name of the bucket where the object is to be uploaded in the object storageCopyDeploymentBackupDetailsbuild()CopyDeploymentBackupDetails.Buildercopy(CopyDeploymentBackupDetails model)CopyDeploymentBackupDetails.BuilderdefinedTags(Map<String,Map<String,Object>> definedTags)Tags defined for this resource.CopyDeploymentBackupDetails.BuilderfreeformTags(Map<String,String> freeformTags)A simple key-value pair that is applied without any predefined name, type, or scope.CopyDeploymentBackupDetails.BuildernamespaceName(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)
-
-