Package com.oracle.bmc.datacatalog.model
Class TermRelationshipSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.datacatalog.model.TermRelationshipSummary.Builder
 
- 
- Enclosing class:
- TermRelationshipSummary
 
 public static class TermRelationshipSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description TermRelationshipSummarybuild()TermRelationshipSummary.Buildercopy(TermRelationshipSummary model)TermRelationshipSummary.Builderdescription(String description)Detailed description of the term relationship usually defined at the time of creation.TermRelationshipSummary.BuilderdisplayName(String displayName)A user-friendly display name.TermRelationshipSummary.Builderkey(String key)Unique term relationship key that is immutable.TermRelationshipSummary.BuilderlifecycleState(LifecycleState lifecycleState)State of the term relationship.TermRelationshipSummary.BuilderparentTermDescription(String parentTermDescription)Description of the parent term.TermRelationshipSummary.BuilderparentTermDisplayName(String parentTermDisplayName)Name of the parent term.TermRelationshipSummary.BuilderparentTermGlossaryKey(String parentTermGlossaryKey)Glossary key of the parent term.TermRelationshipSummary.BuilderparentTermKey(String parentTermKey)This relationships parent term key.TermRelationshipSummary.BuilderparentTermPath(String parentTermPath)Full path of the parent term.TermRelationshipSummary.BuilderrelatedTermDescription(String relatedTermDescription)Description of the related term.TermRelationshipSummary.BuilderrelatedTermDisplayName(String relatedTermDisplayName)Name of the related term.TermRelationshipSummary.BuilderrelatedTermGlossaryKey(String relatedTermGlossaryKey)Glossary key of the related term.TermRelationshipSummary.BuilderrelatedTermKey(String relatedTermKey)Unique id of the related term.TermRelationshipSummary.BuilderrelatedTermPath(String relatedTermPath)Full path of the related term.TermRelationshipSummary.BuildertimeCreated(Date timeCreated)The date and time the term relationship was created, in the format defined by RFC3339.TermRelationshipSummary.Builderuri(String uri)URI to the term relationship instance in the API.
 
- 
- 
- 
Method Detail- 
keypublic TermRelationshipSummary.Builder key(String key) Unique term relationship key that is immutable.- Parameters:
- key- the value to set
- Returns:
- this builder
 
 - 
displayNamepublic TermRelationshipSummary.Builder displayName(String displayName) A user-friendly display name.Does not have to be unique, and it’s changeable. Avoid entering confidential information.This is the same as relationshipType for termRelationship - Parameters:
- displayName- the value to set
- Returns:
- this builder
 
 - 
descriptionpublic TermRelationshipSummary.Builder description(String description) Detailed description of the term relationship usually defined at the time of creation.- Parameters:
- description- the value to set
- Returns:
- this builder
 
 - 
relatedTermKeypublic TermRelationshipSummary.Builder relatedTermKey(String relatedTermKey) Unique id of the related term.- Parameters:
- relatedTermKey- the value to set
- Returns:
- this builder
 
 - 
relatedTermDisplayNamepublic TermRelationshipSummary.Builder relatedTermDisplayName(String relatedTermDisplayName) Name of the related term.- Parameters:
- relatedTermDisplayName- the value to set
- Returns:
- this builder
 
 - 
relatedTermDescriptionpublic TermRelationshipSummary.Builder relatedTermDescription(String relatedTermDescription) Description of the related term.- Parameters:
- relatedTermDescription- the value to set
- Returns:
- this builder
 
 - 
relatedTermPathpublic TermRelationshipSummary.Builder relatedTermPath(String relatedTermPath) Full path of the related term.- Parameters:
- relatedTermPath- the value to set
- Returns:
- this builder
 
 - 
relatedTermGlossaryKeypublic TermRelationshipSummary.Builder relatedTermGlossaryKey(String relatedTermGlossaryKey) Glossary key of the related term.- Parameters:
- relatedTermGlossaryKey- the value to set
- Returns:
- this builder
 
 - 
uripublic TermRelationshipSummary.Builder uri(String uri) URI to the term relationship instance in the API.- Parameters:
- uri- the value to set
- Returns:
- this builder
 
 - 
parentTermKeypublic TermRelationshipSummary.Builder parentTermKey(String parentTermKey) This relationships parent term key.- Parameters:
- parentTermKey- the value to set
- Returns:
- this builder
 
 - 
parentTermDisplayNamepublic TermRelationshipSummary.Builder parentTermDisplayName(String parentTermDisplayName) Name of the parent term.- Parameters:
- parentTermDisplayName- the value to set
- Returns:
- this builder
 
 - 
parentTermDescriptionpublic TermRelationshipSummary.Builder parentTermDescription(String parentTermDescription) Description of the parent term.- Parameters:
- parentTermDescription- the value to set
- Returns:
- this builder
 
 - 
parentTermPathpublic TermRelationshipSummary.Builder parentTermPath(String parentTermPath) Full path of the parent term.- Parameters:
- parentTermPath- the value to set
- Returns:
- this builder
 
 - 
parentTermGlossaryKeypublic TermRelationshipSummary.Builder parentTermGlossaryKey(String parentTermGlossaryKey) Glossary key of the parent term.- Parameters:
- parentTermGlossaryKey- the value to set
- Returns:
- this builder
 
 - 
timeCreatedpublic TermRelationshipSummary.Builder timeCreated(Date timeCreated) The date and time the term relationship was created, in the format defined by RFC3339.Example: 2019-03-25T21:10:29.600Z - Parameters:
- timeCreated- the value to set
- Returns:
- this builder
 
 - 
lifecycleStatepublic TermRelationshipSummary.Builder lifecycleState(LifecycleState lifecycleState) State of the term relationship.- Parameters:
- lifecycleState- the value to set
- Returns:
- this builder
 
 - 
buildpublic TermRelationshipSummary build() 
 - 
copypublic TermRelationshipSummary.Builder copy(TermRelationshipSummary model) 
 
- 
 
-