Package com.oracle.bmc.goldengate.model
Class CreateDeploymentBackupDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.goldengate.model.CreateDeploymentBackupDetails.Builder
 
- 
- Enclosing class:
- CreateDeploymentBackupDetails
 
 public static class CreateDeploymentBackupDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateDeploymentBackupDetails.BuilderbucketName(String bucketName)Name of the bucket where the object is to be uploaded in the object storageCreateDeploymentBackupDetailsbuild()CreateDeploymentBackupDetails.BuildercompartmentId(String compartmentId)The OCID of the compartment being referenced.CreateDeploymentBackupDetails.Buildercopy(CreateDeploymentBackupDetails model)CreateDeploymentBackupDetails.BuilderdefinedTags(Map<String,Map<String,Object>> definedTags)Tags defined for this resource.CreateDeploymentBackupDetails.BuilderdeploymentId(String deploymentId)The OCID of the deployment being referenced.CreateDeploymentBackupDetails.BuilderdisplayName(String displayName)An object’s Display Name.CreateDeploymentBackupDetails.BuilderfreeformTags(Map<String,String> freeformTags)A simple key-value pair that is applied without any predefined name, type, or scope.CreateDeploymentBackupDetails.BuilderisMetadataOnly(Boolean isMetadataOnly)Parameter to allow users to create backup without trailsCreateDeploymentBackupDetails.Builderlocks(List<AddResourceLockDetails> locks)Locks associated with this resource.CreateDeploymentBackupDetails.BuildernamespaceName(String namespaceName)Name of namespace that serves as a container for all of your bucketsCreateDeploymentBackupDetails.BuilderobjectName(String objectName)Name of the object to be uploaded to object storage
 
- 
- 
- 
Method Detail- 
displayNamepublic CreateDeploymentBackupDetails.Builder displayName(String displayName) An object’s Display Name.- Parameters:
- displayName- the value to set
- Returns:
- this builder
 
 - 
compartmentIdpublic CreateDeploymentBackupDetails.Builder compartmentId(String compartmentId) The OCID of the compartment being referenced.- Parameters:
- compartmentId- the value to set
- Returns:
- this builder
 
 - 
deploymentIdpublic CreateDeploymentBackupDetails.Builder deploymentId(String deploymentId) The OCID of the deployment being referenced.- Parameters:
- deploymentId- the value to set
- Returns:
- this builder
 
 - 
namespaceNamepublic CreateDeploymentBackupDetails.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
 
 - 
bucketNamepublic CreateDeploymentBackupDetails.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
 
 - 
objectNamepublic CreateDeploymentBackupDetails.Builder objectName(String objectName) Name of the object to be uploaded to object storage- Parameters:
- objectName- the value to set
- Returns:
- this builder
 
 - 
freeformTagspublic CreateDeploymentBackupDetails.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
 
 - 
definedTagspublic CreateDeploymentBackupDetails.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
 
 - 
isMetadataOnlypublic CreateDeploymentBackupDetails.Builder isMetadataOnly(Boolean isMetadataOnly) Parameter to allow users to create backup without trails- Parameters:
- isMetadataOnly- the value to set
- Returns:
- this builder
 
 - 
lockspublic CreateDeploymentBackupDetails.Builder locks(List<AddResourceLockDetails> locks) Locks associated with this resource.- Parameters:
- locks- the value to set
- Returns:
- this builder
 
 - 
buildpublic CreateDeploymentBackupDetails build() 
 - 
copypublic CreateDeploymentBackupDetails.Builder copy(CreateDeploymentBackupDetails model) 
 
- 
 
-