Package com.oracle.bmc.database.model
Class CreateDbHomeFromBackupDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.database.model.CreateDbHomeFromBackupDetails.Builder
-
- Enclosing class:
- CreateDbHomeFromBackupDetails
public static class CreateDbHomeFromBackupDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateDbHomeFromBackupDetails
build()
CreateDbHomeFromBackupDetails.Builder
copy(CreateDbHomeFromBackupDetails model)
CreateDbHomeFromBackupDetails.Builder
database(CreateDatabaseFromBackupDetails database)
CreateDbHomeFromBackupDetails.Builder
databaseSoftwareImageId(String databaseSoftwareImageId)
The database software image OCID of the image to be used to restore a database.CreateDbHomeFromBackupDetails.Builder
definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.CreateDbHomeFromBackupDetails.Builder
displayName(String displayName)
The user-provided name of the Database Home.CreateDbHomeFromBackupDetails.Builder
freeformTags(Map<String,String> freeformTags)
Free-form tags for this resource.CreateDbHomeFromBackupDetails.Builder
isUnifiedAuditingEnabled(Boolean isUnifiedAuditingEnabled)
Indicates whether unified auditing is enabled or not
-
-
-
Method Detail
-
displayName
public CreateDbHomeFromBackupDetails.Builder displayName(String displayName)
The user-provided name of the Database Home.- Parameters:
displayName
- the value to set- Returns:
- this builder
-
isUnifiedAuditingEnabled
public CreateDbHomeFromBackupDetails.Builder isUnifiedAuditingEnabled(Boolean isUnifiedAuditingEnabled)
Indicates whether unified auditing is enabled or not- Parameters:
isUnifiedAuditingEnabled
- the value to set- Returns:
- this builder
-
databaseSoftwareImageId
public CreateDbHomeFromBackupDetails.Builder databaseSoftwareImageId(String databaseSoftwareImageId)
The database software image OCID of the image to be used to restore a database.- Parameters:
databaseSoftwareImageId
- the value to set- Returns:
- this builder
-
database
public CreateDbHomeFromBackupDetails.Builder database(CreateDatabaseFromBackupDetails database)
-
freeformTags
public CreateDbHomeFromBackupDetails.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 CreateDbHomeFromBackupDetails.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.
- Parameters:
definedTags
- the value to set- Returns:
- this builder
-
build
public CreateDbHomeFromBackupDetails build()
-
copy
public CreateDbHomeFromBackupDetails.Builder copy(CreateDbHomeFromBackupDetails model)
-
-