public static class AutonomousDatabaseDataguardAssociation.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
AutonomousDatabaseDataguardAssociation.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.
|
AutonomousDatabaseDataguardAssociation.Builder |
applyRate(String applyRate)
The rate at which redo logs are synced between the associated databases.
|
AutonomousDatabaseDataguardAssociation.Builder |
autonomousDatabaseId(String autonomousDatabaseId)
The OCID of the
Autonomous Database that has a relationship with the peer Autonomous Database.
|
AutonomousDatabaseDataguardAssociation |
build() |
AutonomousDatabaseDataguardAssociation.Builder |
copy(AutonomousDatabaseDataguardAssociation model) |
AutonomousDatabaseDataguardAssociation.Builder |
id(String id)
The OCID of the Autonomous Dataguard created for Autonomous Container Database where
given Autonomous Database resides in.
|
AutonomousDatabaseDataguardAssociation.Builder |
isAutomaticFailoverEnabled(Boolean isAutomaticFailoverEnabled)
Indicates whether Automatic Failover is enabled for Autonomous Container Database
Dataguard Association
|
AutonomousDatabaseDataguardAssociation.Builder |
lifecycleDetails(String lifecycleDetails)
Additional information about the current lifecycleState, if available.
|
AutonomousDatabaseDataguardAssociation.Builder |
lifecycleState(AutonomousDatabaseDataguardAssociation.LifecycleState lifecycleState)
The current state of Autonomous Data Guard.
|
AutonomousDatabaseDataguardAssociation.Builder |
peerAutonomousDatabaseId(String peerAutonomousDatabaseId)
The OCID of the
peer Autonomous Database.
|
AutonomousDatabaseDataguardAssociation.Builder |
peerAutonomousDatabaseLifeCycleState(AutonomousDatabaseDataguardAssociation.PeerAutonomousDatabaseLifeCycleState peerAutonomousDatabaseLifeCycleState)
The current state of the Autonomous Database.
|
AutonomousDatabaseDataguardAssociation.Builder |
peerRole(AutonomousDatabaseDataguardAssociation.PeerRole peerRole)
The Data Guard role of the Autonomous Container Database or Autonomous Database, if
Autonomous Data Guard is enabled.
|
AutonomousDatabaseDataguardAssociation.Builder |
protectionMode(AutonomousDatabaseDataguardAssociation.ProtectionMode protectionMode)
The protection mode of this Autonomous Data Guard association.
|
AutonomousDatabaseDataguardAssociation.Builder |
role(AutonomousDatabaseDataguardAssociation.Role role)
The Data Guard role of the Autonomous Container Database or Autonomous Database, if
Autonomous Data Guard is enabled.
|
AutonomousDatabaseDataguardAssociation.Builder |
timeCreated(Date timeCreated)
The date and time the Data Guard association was created.
|
AutonomousDatabaseDataguardAssociation.Builder |
timeLastRoleChanged(Date timeLastRoleChanged)
The date and time when the last role change action happened.
|
AutonomousDatabaseDataguardAssociation.Builder |
timeLastSynced(Date timeLastSynced)
The date and time of the last update to the apply lag, apply rate, and transport lag
values.
|
AutonomousDatabaseDataguardAssociation.Builder |
transportLag(String transportLag)
The approximate number of seconds of redo data not yet available on the standby
Autonomous Container Database, as computed by the reporting database.
|
public AutonomousDatabaseDataguardAssociation.Builder id(String id)
The OCID of the Autonomous Dataguard created for Autonomous Container Database where given Autonomous Database resides in.
id
- the value to setpublic AutonomousDatabaseDataguardAssociation.Builder autonomousDatabaseId(String autonomousDatabaseId)
The OCID of the Autonomous Database that has a relationship with the peer Autonomous Database.
autonomousDatabaseId
- the value to setpublic AutonomousDatabaseDataguardAssociation.Builder role(AutonomousDatabaseDataguardAssociation.Role role)
The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
role
- the value to setpublic AutonomousDatabaseDataguardAssociation.Builder lifecycleState(AutonomousDatabaseDataguardAssociation.LifecycleState lifecycleState)
The current state of Autonomous Data Guard.
lifecycleState
- the value to setpublic AutonomousDatabaseDataguardAssociation.Builder lifecycleDetails(String lifecycleDetails)
Additional information about the current lifecycleState, if available.
lifecycleDetails
- the value to setpublic AutonomousDatabaseDataguardAssociation.Builder peerRole(AutonomousDatabaseDataguardAssociation.PeerRole peerRole)
The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
peerRole
- the value to setpublic AutonomousDatabaseDataguardAssociation.Builder peerAutonomousDatabaseId(String peerAutonomousDatabaseId)
The OCID of the peer Autonomous Database.
peerAutonomousDatabaseId
- the value to setpublic AutonomousDatabaseDataguardAssociation.Builder peerAutonomousDatabaseLifeCycleState(AutonomousDatabaseDataguardAssociation.PeerAutonomousDatabaseLifeCycleState peerAutonomousDatabaseLifeCycleState)
The current state of the Autonomous Database.
peerAutonomousDatabaseLifeCycleState
- the value to setpublic AutonomousDatabaseDataguardAssociation.Builder protectionMode(AutonomousDatabaseDataguardAssociation.ProtectionMode protectionMode)
The protection mode of this Autonomous Data Guard association. For more information, see Oracle Data Guard Protection Modes in the Oracle Data Guard documentation.
protectionMode
- the value to setpublic AutonomousDatabaseDataguardAssociation.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 AutonomousDatabaseDataguardAssociation.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 AutonomousDatabaseDataguardAssociation.Builder isAutomaticFailoverEnabled(Boolean isAutomaticFailoverEnabled)
Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association
isAutomaticFailoverEnabled
- the value to setpublic AutonomousDatabaseDataguardAssociation.Builder transportLag(String transportLag)
The approximate number of seconds of redo data not yet available on the standby Autonomous Container Database, as computed by the reporting database.
Example: 7 seconds
transportLag
- the value to setpublic AutonomousDatabaseDataguardAssociation.Builder timeLastSynced(Date timeLastSynced)
The date and time of the last update to the apply lag, apply rate, and transport lag values.
timeLastSynced
- the value to setpublic AutonomousDatabaseDataguardAssociation.Builder timeCreated(Date timeCreated)
The date and time the Data Guard association was created.
timeCreated
- the value to setpublic AutonomousDatabaseDataguardAssociation.Builder timeLastRoleChanged(Date timeLastRoleChanged)
The date and time when the last role change action happened.
timeLastRoleChanged
- the value to setpublic AutonomousDatabaseDataguardAssociation build()
public AutonomousDatabaseDataguardAssociation.Builder copy(AutonomousDatabaseDataguardAssociation model)
Copyright © 2016–2024. All rights reserved.