Class UpdateOracleDbAzureBlobMountDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.dbmulticloud.model.UpdateOracleDbAzureBlobMountDetails.Builder
-
- Enclosing class:
- UpdateOracleDbAzureBlobMountDetails
public static class UpdateOracleDbAzureBlobMountDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateOracleDbAzureBlobMountDetails
build()
UpdateOracleDbAzureBlobMountDetails.Builder
compartmentId(String compartmentId)
The OCID of the compartment that contains Oracle DB Azure Blob Mount resource.UpdateOracleDbAzureBlobMountDetails.Builder
copy(UpdateOracleDbAzureBlobMountDetails model)
UpdateOracleDbAzureBlobMountDetails.Builder
definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.UpdateOracleDbAzureBlobMountDetails.Builder
displayName(String displayName)
Oracle DB Azure Blob Mount resource name.UpdateOracleDbAzureBlobMountDetails.Builder
freeformTags(Map<String,String> freeformTags)
Free-form tags for this resource.UpdateOracleDbAzureBlobMountDetails.Builder
oracleDbAzureBlobContainerId(String oracleDbAzureBlobContainerId)
The OCID of the Oracle DB Azure Blob Container resource that contains Oracle DB Azure Blob Mount resource.UpdateOracleDbAzureBlobMountDetails.Builder
oracleDbAzureConnectorId(String oracleDbAzureConnectorId)
The OCID of the Oracle DB Azure Connector resource that contains Oracle DB Azure Blob Mount resource.
-
-
-
Method Detail
-
compartmentId
public UpdateOracleDbAzureBlobMountDetails.Builder compartmentId(String compartmentId)
The OCID of the compartment that contains Oracle DB Azure Blob Mount resource.- Parameters:
compartmentId
- the value to set- Returns:
- this builder
-
displayName
public UpdateOracleDbAzureBlobMountDetails.Builder displayName(String displayName)
Oracle DB Azure Blob Mount resource name.- Parameters:
displayName
- the value to set- Returns:
- this builder
-
oracleDbAzureConnectorId
public UpdateOracleDbAzureBlobMountDetails.Builder oracleDbAzureConnectorId(String oracleDbAzureConnectorId)
The OCID of the Oracle DB Azure Connector resource that contains Oracle DB Azure Blob Mount resource.- Parameters:
oracleDbAzureConnectorId
- the value to set- Returns:
- this builder
-
oracleDbAzureBlobContainerId
public UpdateOracleDbAzureBlobMountDetails.Builder oracleDbAzureBlobContainerId(String oracleDbAzureBlobContainerId)
The OCID of the Oracle DB Azure Blob Container resource that contains Oracle DB Azure Blob Mount resource.- Parameters:
oracleDbAzureBlobContainerId
- the value to set- Returns:
- this builder
-
freeformTags
public UpdateOracleDbAzureBlobMountDetails.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"}
- Parameters:
freeformTags
- the value to set- Returns:
- this builder
-
definedTags
public UpdateOracleDbAzureBlobMountDetails.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.
Example: {"Operations": {"CostCenter": "42"}}
- Parameters:
definedTags
- the value to set- Returns:
- this builder
-
build
public UpdateOracleDbAzureBlobMountDetails build()
-
copy
public UpdateOracleDbAzureBlobMountDetails.Builder copy(UpdateOracleDbAzureBlobMountDetails model)
-
-