public static class BaseDatabaseHaDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
BaseDatabaseHaDetails |
build() |
BaseDatabaseHaDetails.Builder |
compartmentId(String compartmentId)
The OCID of the
compartment where the Managed Database resides.
|
BaseDatabaseHaDetails.Builder |
copy(BaseDatabaseHaDetails model) |
BaseDatabaseHaDetails.Builder |
databaseId(String databaseId)
The database ID of the Managed Database.
|
BaseDatabaseHaDetails.Builder |
databaseName(String databaseName)
The display name of the Managed Database.
|
BaseDatabaseHaDetails.Builder |
databaseSubType(DatabaseSubType databaseSubType)
The subtype of the Oracle Database.
|
BaseDatabaseHaDetails.Builder |
databaseType(DatabaseType databaseType)
The type of Oracle Database installation.
|
BaseDatabaseHaDetails.Builder |
databaseVersion(String databaseVersion)
The Oracle Database version.
|
BaseDatabaseHaDetails.Builder |
dbId(String dbId)
The OCID of the
Managed Database.
|
BaseDatabaseHaDetails.Builder |
dbRole(DbRole dbRole)
The database role of the Managed Database.
|
BaseDatabaseHaDetails.Builder |
dbUniqueName(String dbUniqueName)
The database unique name of the Managed Database.
|
BaseDatabaseHaDetails.Builder |
deploymentType(DeploymentType deploymentType)
The infrastructure used to deploy the Oracle Database.
|
BaseDatabaseHaDetails.Builder |
workloadType(WorkloadType workloadType)
The workload type of the Autonomous Database.
|
public BaseDatabaseHaDetails.Builder dbId(String dbId)
The OCID of the Managed Database.
dbId
- the value to setpublic BaseDatabaseHaDetails.Builder compartmentId(String compartmentId)
The OCID of the compartment where the Managed Database resides.
compartmentId
- the value to setpublic BaseDatabaseHaDetails.Builder databaseType(DatabaseType databaseType)
The type of Oracle Database installation.
databaseType
- the value to setpublic BaseDatabaseHaDetails.Builder databaseSubType(DatabaseSubType databaseSubType)
The subtype of the Oracle Database. Indicates whether the database is a Container Database, Pluggable Database, Non-container Database, Autonomous Database, or Autonomous Container Database.
databaseSubType
- the value to setpublic BaseDatabaseHaDetails.Builder deploymentType(DeploymentType deploymentType)
The infrastructure used to deploy the Oracle Database.
deploymentType
- the value to setpublic BaseDatabaseHaDetails.Builder databaseVersion(String databaseVersion)
The Oracle Database version.
databaseVersion
- the value to setpublic BaseDatabaseHaDetails.Builder workloadType(WorkloadType workloadType)
The workload type of the Autonomous Database.
workloadType
- the value to setpublic BaseDatabaseHaDetails.Builder databaseName(String databaseName)
The display name of the Managed Database.
databaseName
- the value to setpublic BaseDatabaseHaDetails.Builder databaseId(String databaseId)
The database ID of the Managed Database. Every database had its own ID and that value is captured here.
databaseId
- the value to setpublic BaseDatabaseHaDetails.Builder dbUniqueName(String dbUniqueName)
The database unique name of the Managed Database.
dbUniqueName
- the value to setpublic BaseDatabaseHaDetails.Builder dbRole(DbRole dbRole)
The database role of the Managed Database.
dbRole
- the value to setpublic BaseDatabaseHaDetails build()
public BaseDatabaseHaDetails.Builder copy(BaseDatabaseHaDetails model)
Copyright © 2016–2025. All rights reserved.