Package com.oracle.bmc.datacatalog.model
Class Glossary.Builder
- java.lang.Object
- 
- com.oracle.bmc.datacatalog.model.Glossary.Builder
 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Glossarybuild()Glossary.BuildercatalogId(String catalogId)The data catalog’s OCID.Glossary.Buildercopy(Glossary model)Glossary.BuildercreatedById(String createdById)OCID of the user who created this metadata element.Glossary.BuildercustomPropertyMembers(List<CustomPropertyGetUsage> customPropertyMembers)The list of customized properties along with the values for this objectGlossary.Builderdescription(String description)Detailed description of the glossary.Glossary.BuilderdisplayName(String displayName)A user-friendly display name.Glossary.BuilderimportJobDefinitionKey(String importJobDefinitionKey)The unique key of the job definition resource that was used in the Glossary import.Glossary.BuilderimportJobKey(String importJobKey)The unique key of the job policy for Glossary import.Glossary.Builderkey(String key)Unique glossary key that is immutable.Glossary.BuilderlatestImportJobExecutionKey(String latestImportJobExecutionKey)The unique key of the parent job execution for which the log resource was created.Glossary.BuilderlatestImportJobExecutionStatus(String latestImportJobExecutionStatus)Status of the latest glossary import job execution, such as running, paused, or completed.Glossary.BuilderlifecycleState(LifecycleState lifecycleState)The current state of the glossary.Glossary.Builderowner(String owner)OCID of the user who is the owner of the glossary.Glossary.BuildertimeCreated(Date timeCreated)The date and time the glossary was created, in the format defined by RFC3339.Glossary.BuildertimeUpdated(Date timeUpdated)The last time that any change was made to the glossary.Glossary.BuilderupdatedById(String updatedById)OCID of the user who updated this metadata element.Glossary.Builderuri(String uri)URI to the tag instance in the API.Glossary.BuilderworkflowStatus(TermWorkflowStatus workflowStatus)Status of the approval process workflow for this business glossary.
 
- 
- 
- 
Method Detail- 
keypublic Glossary.Builder key(String key) Unique glossary key that is immutable.- Parameters:
- key- the value to set
- Returns:
- this builder
 
 - 
displayNamepublic Glossary.Builder displayName(String displayName) A user-friendly display name.Does not have to be unique, and it’s changeable. Avoid entering confidential information. - Parameters:
- displayName- the value to set
- Returns:
- this builder
 
 - 
descriptionpublic Glossary.Builder description(String description) Detailed description of the glossary.- Parameters:
- description- the value to set
- Returns:
- this builder
 
 - 
catalogIdpublic Glossary.Builder catalogId(String catalogId) The data catalog’s OCID.- Parameters:
- catalogId- the value to set
- Returns:
- this builder
 
 - 
lifecycleStatepublic Glossary.Builder lifecycleState(LifecycleState lifecycleState) The current state of the glossary.- Parameters:
- lifecycleState- the value to set
- Returns:
- this builder
 
 - 
timeCreatedpublic Glossary.Builder timeCreated(Date timeCreated) The date and time the glossary was created, in the format defined by RFC3339.Example: 2019-03-25T21:10:29.600Z - Parameters:
- timeCreated- the value to set
- Returns:
- this builder
 
 - 
timeUpdatedpublic Glossary.Builder timeUpdated(Date timeUpdated) The last time that any change was made to the glossary.An RFC3339 formatted datetime string. - Parameters:
- timeUpdated- the value to set
- Returns:
- this builder
 
 - 
createdByIdpublic Glossary.Builder createdById(String createdById) OCID of the user who created this metadata element.- Parameters:
- createdById- the value to set
- Returns:
- this builder
 
 - 
updatedByIdpublic Glossary.Builder updatedById(String updatedById) OCID of the user who updated this metadata element.- Parameters:
- updatedById- the value to set
- Returns:
- this builder
 
 - 
ownerpublic Glossary.Builder owner(String owner) OCID of the user who is the owner of the glossary.- Parameters:
- owner- the value to set
- Returns:
- this builder
 
 - 
workflowStatuspublic Glossary.Builder workflowStatus(TermWorkflowStatus workflowStatus) Status of the approval process workflow for this business glossary.- Parameters:
- workflowStatus- the value to set
- Returns:
- this builder
 
 - 
customPropertyMemberspublic Glossary.Builder customPropertyMembers(List<CustomPropertyGetUsage> customPropertyMembers) The list of customized properties along with the values for this object- Parameters:
- customPropertyMembers- the value to set
- Returns:
- this builder
 
 - 
importJobDefinitionKeypublic Glossary.Builder importJobDefinitionKey(String importJobDefinitionKey) The unique key of the job definition resource that was used in the Glossary import.- Parameters:
- importJobDefinitionKey- the value to set
- Returns:
- this builder
 
 - 
importJobKeypublic Glossary.Builder importJobKey(String importJobKey) The unique key of the job policy for Glossary import.- Parameters:
- importJobKey- the value to set
- Returns:
- this builder
 
 - 
latestImportJobExecutionKeypublic Glossary.Builder latestImportJobExecutionKey(String latestImportJobExecutionKey) The unique key of the parent job execution for which the log resource was created.- Parameters:
- latestImportJobExecutionKey- the value to set
- Returns:
- this builder
 
 - 
latestImportJobExecutionStatuspublic Glossary.Builder latestImportJobExecutionStatus(String latestImportJobExecutionStatus) Status of the latest glossary import job execution, such as running, paused, or completed.This may include additional information like time import started , import file size and % of completion - Parameters:
- latestImportJobExecutionStatus- the value to set
- Returns:
- this builder
 
 - 
uripublic Glossary.Builder uri(String uri) URI to the tag instance in the API.- Parameters:
- uri- the value to set
- Returns:
- this builder
 
 - 
buildpublic Glossary build() 
 - 
copypublic Glossary.Builder copy(Glossary model) 
 
- 
 
-