Package com.oracle.bmc.datasafe.model
Class PeerTargetDatabaseSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.datasafe.model.PeerTargetDatabaseSummary.Builder
-
- Enclosing class:
- PeerTargetDatabaseSummary
public static class PeerTargetDatabaseSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PeerTargetDatabaseSummarybuild()PeerTargetDatabaseSummary.Buildercopy(PeerTargetDatabaseSummary model)PeerTargetDatabaseSummary.BuilderdatabaseUniqueName(String databaseUniqueName)Unique name of the database associated to the peer target database.PeerTargetDatabaseSummary.BuilderdataguardAssociationId(String dataguardAssociationId)The OCID of the Data Guard Association resource in which the database associated to the peer target database is considered as peer database to the primary database.PeerTargetDatabaseSummary.Builderdescription(String description)The description of the peer target database in Data Safe.PeerTargetDatabaseSummary.BuilderdisplayName(String displayName)The display name of the peer target database in Data Safe.PeerTargetDatabaseSummary.Builderkey(Integer key)The secondary id assigned for the peer target database in Data Safe.PeerTargetDatabaseSummary.BuilderlifecycleDetails(String lifecycleDetails)Details about the current state of the peer target database in Data Safe.PeerTargetDatabaseSummary.BuilderlifecycleState(TargetDatabaseLifecycleState lifecycleState)The current state of the peer target database in Data Safe.PeerTargetDatabaseSummary.Builderrole(String role)Role of the database associated to the peer target database.PeerTargetDatabaseSummary.BuildertimeCreated(Date timeCreated)The date and time of the peer target database registration in Data Safe.
-
-
-
Method Detail
-
displayName
public PeerTargetDatabaseSummary.Builder displayName(String displayName)
The display name of the peer target database in Data Safe.- Parameters:
displayName- the value to set- Returns:
- this builder
-
description
public PeerTargetDatabaseSummary.Builder description(String description)
The description of the peer target database in Data Safe.- Parameters:
description- the value to set- Returns:
- this builder
-
key
public PeerTargetDatabaseSummary.Builder key(Integer key)
The secondary id assigned for the peer target database in Data Safe.- Parameters:
key- the value to set- Returns:
- this builder
-
role
public PeerTargetDatabaseSummary.Builder role(String role)
Role of the database associated to the peer target database.- Parameters:
role- the value to set- Returns:
- this builder
-
databaseUniqueName
public PeerTargetDatabaseSummary.Builder databaseUniqueName(String databaseUniqueName)
Unique name of the database associated to the peer target database.- Parameters:
databaseUniqueName- the value to set- Returns:
- this builder
-
dataguardAssociationId
public PeerTargetDatabaseSummary.Builder dataguardAssociationId(String dataguardAssociationId)
The OCID of the Data Guard Association resource in which the database associated to the peer target database is considered as peer database to the primary database.- Parameters:
dataguardAssociationId- the value to set- Returns:
- this builder
-
timeCreated
public PeerTargetDatabaseSummary.Builder timeCreated(Date timeCreated)
The date and time of the peer target database registration in Data Safe.- Parameters:
timeCreated- the value to set- Returns:
- this builder
-
lifecycleState
public PeerTargetDatabaseSummary.Builder lifecycleState(TargetDatabaseLifecycleState lifecycleState)
The current state of the peer target database in Data Safe.- Parameters:
lifecycleState- the value to set- Returns:
- this builder
-
lifecycleDetails
public PeerTargetDatabaseSummary.Builder lifecycleDetails(String lifecycleDetails)
Details about the current state of the peer target database in Data Safe.- Parameters:
lifecycleDetails- the value to set- Returns:
- this builder
-
build
public PeerTargetDatabaseSummary build()
-
copy
public PeerTargetDatabaseSummary.Builder copy(PeerTargetDatabaseSummary model)
-
-