Class StandByDatabaseDataguardMetrics.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemanagement.model.StandByDatabaseDataguardMetrics.Builder
-
- Enclosing class:
- StandByDatabaseDataguardMetrics
public static class StandByDatabaseDataguardMetrics.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StandByDatabaseDataguardMetricsbuild()StandByDatabaseDataguardMetrics.BuildercompartmentId(String compartmentId)The OCID of the compartment where the Managed Database resides.StandByDatabaseDataguardMetrics.Buildercopy(StandByDatabaseDataguardMetrics model)StandByDatabaseDataguardMetrics.BuilderdatabaseId(String databaseId)The database ID of the Managed Database.StandByDatabaseDataguardMetrics.BuilderdatabaseName(String databaseName)The display name of the Managed Database.StandByDatabaseDataguardMetrics.BuilderdbId(String dbId)The OCID of the Managed Database.StandByDatabaseDataguardMetrics.BuilderdbRole(DbRole dbRole)The database role of the Managed Database.StandByDatabaseDataguardMetrics.BuilderdbUniqueName(String dbUniqueName)The database unique name of the Managed Database.StandByDatabaseDataguardMetrics.Buildermetrics(List<HaMetricDefinition> metrics)A list of standby databases with latest values for metrics such as ApplyLag, TransportLag, and RedoApplyRate.
-
-
-
Method Detail
-
dbId
public StandByDatabaseDataguardMetrics.Builder dbId(String dbId)
The OCID of the Managed Database.- Parameters:
dbId- the value to set- Returns:
- this builder
-
compartmentId
public StandByDatabaseDataguardMetrics.Builder compartmentId(String compartmentId)
The OCID of the compartment where the Managed Database resides.- Parameters:
compartmentId- the value to set- Returns:
- this builder
-
databaseId
public StandByDatabaseDataguardMetrics.Builder databaseId(String databaseId)
The database ID of the Managed Database.Every database had its own ID and that value is captured here.
- Parameters:
databaseId- the value to set- Returns:
- this builder
-
databaseName
public StandByDatabaseDataguardMetrics.Builder databaseName(String databaseName)
The display name of the Managed Database.- Parameters:
databaseName- the value to set- Returns:
- this builder
-
dbUniqueName
public StandByDatabaseDataguardMetrics.Builder dbUniqueName(String dbUniqueName)
The database unique name of the Managed Database.- Parameters:
dbUniqueName- the value to set- Returns:
- this builder
-
dbRole
public StandByDatabaseDataguardMetrics.Builder dbRole(DbRole dbRole)
The database role of the Managed Database.- Parameters:
dbRole- the value to set- Returns:
- this builder
-
metrics
public StandByDatabaseDataguardMetrics.Builder metrics(List<HaMetricDefinition> metrics)
A list of standby databases with latest values for metrics such as ApplyLag, TransportLag, and RedoApplyRate.- Parameters:
metrics- the value to set- Returns:
- this builder
-
build
public StandByDatabaseDataguardMetrics build()
-
copy
public StandByDatabaseDataguardMetrics.Builder copy(StandByDatabaseDataguardMetrics model)
-
-