public static class DataGuardAssociationSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
DataGuardAssociationSummary.Builder |
applyLag(String applyLag)
The lag time between updates to the primary database and application of the redo data on
the standby database, as computed by the reporting database.
|
DataGuardAssociationSummary.Builder |
applyRate(String applyRate)
The rate at which redo logs are synced between the associated databases.
|
DataGuardAssociationSummary |
build() |
DataGuardAssociationSummary.Builder |
copy(DataGuardAssociationSummary model) |
DataGuardAssociationSummary.Builder |
databaseId(String databaseId)
The OCID of the
reporting database.
|
DataGuardAssociationSummary.Builder |
id(String id)
The OCID of the
Data Guard association.
|
DataGuardAssociationSummary.Builder |
isActiveDataGuardEnabled(Boolean isActiveDataGuardEnabled)
True if active Data Guard is enabled.
|
DataGuardAssociationSummary.Builder |
lifecycleDetails(String lifecycleDetails)
Additional information about the current lifecycleState, if available.
|
DataGuardAssociationSummary.Builder |
lifecycleState(DataGuardAssociationSummary.LifecycleState lifecycleState)
The current state of the Data Guard association.
|
DataGuardAssociationSummary.Builder |
peerDatabaseId(String peerDatabaseId)
The OCID of the
associated peer database.
|
DataGuardAssociationSummary.Builder |
peerDataGuardAssociationId(String peerDataGuardAssociationId)
The OCID of the
peer database’s Data Guard association.
|
DataGuardAssociationSummary.Builder |
peerDbHomeId(String peerDbHomeId)
The OCID of the
Database Home containing the associated peer database.
|
DataGuardAssociationSummary.Builder |
peerDbSystemId(String peerDbSystemId)
The OCID of the
DB system containing the associated peer database.
|
DataGuardAssociationSummary.Builder |
peerRole(DataGuardAssociationSummary.PeerRole peerRole)
The role of the peer database in this Data Guard association.
|
DataGuardAssociationSummary.Builder |
protectionMode(DataGuardAssociationSummary.ProtectionMode protectionMode)
The protection mode of this Data Guard association.
|
DataGuardAssociationSummary.Builder |
role(DataGuardAssociationSummary.Role role)
The role of the reporting database in this Data Guard association.
|
DataGuardAssociationSummary.Builder |
timeCreated(Date timeCreated)
The date and time the Data Guard association was created.
|
DataGuardAssociationSummary.Builder |
transportType(DataGuardAssociationSummary.TransportType transportType)
The redo transport type used by this Data Guard association.
|
public DataGuardAssociationSummary.Builder id(String id)
The OCID of the Data Guard association.
id
- the value to setpublic DataGuardAssociationSummary.Builder databaseId(String databaseId)
The OCID of the reporting database.
databaseId
- the value to setpublic DataGuardAssociationSummary.Builder role(DataGuardAssociationSummary.Role role)
The role of the reporting database in this Data Guard association.
role
- the value to setpublic DataGuardAssociationSummary.Builder lifecycleState(DataGuardAssociationSummary.LifecycleState lifecycleState)
The current state of the Data Guard association.
lifecycleState
- the value to setpublic DataGuardAssociationSummary.Builder lifecycleDetails(String lifecycleDetails)
Additional information about the current lifecycleState, if available.
lifecycleDetails
- the value to setpublic DataGuardAssociationSummary.Builder peerDbSystemId(String peerDbSystemId)
The OCID of the DB system containing the associated peer database.
peerDbSystemId
- the value to setpublic DataGuardAssociationSummary.Builder peerDbHomeId(String peerDbHomeId)
The OCID of the Database Home containing the associated peer database.
peerDbHomeId
- the value to setpublic DataGuardAssociationSummary.Builder peerDatabaseId(String peerDatabaseId)
The OCID of the associated peer database.
peerDatabaseId
- the value to setpublic DataGuardAssociationSummary.Builder peerDataGuardAssociationId(String peerDataGuardAssociationId)
The OCID of the peer database’s Data Guard association.
peerDataGuardAssociationId
- the value to setpublic DataGuardAssociationSummary.Builder peerRole(DataGuardAssociationSummary.PeerRole peerRole)
The role of the peer database in this Data Guard association.
peerRole
- the value to setpublic DataGuardAssociationSummary.Builder applyLag(String applyLag)
The lag time between updates to the primary database and application of the redo data on the standby database, as computed by the reporting database.
Example: 9 seconds
applyLag
- the value to setpublic DataGuardAssociationSummary.Builder applyRate(String applyRate)
The rate at which redo logs are synced between the associated databases.
Example: 180 Mb per second
applyRate
- the value to setpublic DataGuardAssociationSummary.Builder protectionMode(DataGuardAssociationSummary.ProtectionMode protectionMode)
The protection mode of this Data Guard association. For more information, see Oracle Data Guard Protection Modes in the Oracle Data Guard documentation.
protectionMode
- the value to setpublic DataGuardAssociationSummary.Builder transportType(DataGuardAssociationSummary.TransportType transportType)
The redo transport type used by this Data Guard association. For more information, see Redo Transport Services in the Oracle Data Guard documentation.
transportType
- the value to setpublic DataGuardAssociationSummary.Builder timeCreated(Date timeCreated)
The date and time the Data Guard association was created.
timeCreated
- the value to setpublic DataGuardAssociationSummary.Builder isActiveDataGuardEnabled(Boolean isActiveDataGuardEnabled)
True if active Data Guard is enabled.
isActiveDataGuardEnabled
- the value to setpublic DataGuardAssociationSummary build()
public DataGuardAssociationSummary.Builder copy(DataGuardAssociationSummary model)
Copyright © 2016–2024. All rights reserved.