Package com.oracle.bmc.datasafe.model
Class PeerTargetDatabase.Builder
- java.lang.Object
- 
- com.oracle.bmc.datasafe.model.PeerTargetDatabase.Builder
 
- 
- Enclosing class:
- PeerTargetDatabase
 
 public static class PeerTargetDatabase.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description PeerTargetDatabasebuild()PeerTargetDatabase.Buildercopy(PeerTargetDatabase model)PeerTargetDatabase.BuilderdatabaseDetails(DatabaseDetails databaseDetails)PeerTargetDatabase.BuilderdatabaseUniqueName(String databaseUniqueName)Unique name of the database associated to the peer target database.PeerTargetDatabase.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.PeerTargetDatabase.Builderdescription(String description)The description of the peer target database in Data Safe.PeerTargetDatabase.BuilderdisplayName(String displayName)The display name of the peer target database in Data Safe.PeerTargetDatabase.Builderkey(Integer key)The secondary key assigned for the peer target database in Data Safe.PeerTargetDatabase.BuilderlifecycleDetails(String lifecycleDetails)Details about the current state of the peer target database in Data Safe.PeerTargetDatabase.BuilderlifecycleState(TargetDatabaseLifecycleState lifecycleState)The current state of the peer target database in Data Safe.PeerTargetDatabase.Builderrole(String role)Role of the database associated to the peer target database.PeerTargetDatabase.BuildertimeCreated(Date timeCreated)The date and time of the peer target database registration in Data Safe.PeerTargetDatabase.BuildertlsConfig(TlsConfig tlsConfig)
 
- 
- 
- 
Method Detail- 
displayNamepublic PeerTargetDatabase.Builder displayName(String displayName) The display name of the peer target database in Data Safe.- Parameters:
- displayName- the value to set
- Returns:
- this builder
 
 - 
descriptionpublic PeerTargetDatabase.Builder description(String description) The description of the peer target database in Data Safe.- Parameters:
- description- the value to set
- Returns:
- this builder
 
 - 
keypublic PeerTargetDatabase.Builder key(Integer key) The secondary key assigned for the peer target database in Data Safe.- Parameters:
- key- the value to set
- Returns:
- this builder
 
 - 
dataguardAssociationIdpublic PeerTargetDatabase.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
 
 - 
timeCreatedpublic PeerTargetDatabase.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
 
 - 
rolepublic PeerTargetDatabase.Builder role(String role) Role of the database associated to the peer target database.- Parameters:
- role- the value to set
- Returns:
- this builder
 
 - 
databaseUniqueNamepublic PeerTargetDatabase.Builder databaseUniqueName(String databaseUniqueName) Unique name of the database associated to the peer target database.- Parameters:
- databaseUniqueName- the value to set
- Returns:
- this builder
 
 - 
databaseDetailspublic PeerTargetDatabase.Builder databaseDetails(DatabaseDetails databaseDetails) 
 - 
tlsConfigpublic PeerTargetDatabase.Builder tlsConfig(TlsConfig tlsConfig) 
 - 
lifecycleStatepublic PeerTargetDatabase.Builder lifecycleState(TargetDatabaseLifecycleState lifecycleState) The current state of the peer target database in Data Safe.- Parameters:
- lifecycleState- the value to set
- Returns:
- this builder
 
 - 
lifecycleDetailspublic PeerTargetDatabase.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
 
 - 
buildpublic PeerTargetDatabase build() 
 - 
copypublic PeerTargetDatabase.Builder copy(PeerTargetDatabase model) 
 
- 
 
-