Package com.oracle.bmc.datacatalog.model
Class GlossarySummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.datacatalog.model.GlossarySummary.Builder
 
- 
- Enclosing class:
- GlossarySummary
 
 public static class GlossarySummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description GlossarySummarybuild()GlossarySummary.BuildercatalogId(String catalogId)The data catalog’s OCID.GlossarySummary.Buildercopy(GlossarySummary model)GlossarySummary.Builderdescription(String description)Detailed description of the glossary.GlossarySummary.BuilderdisplayName(String displayName)A user-friendly display name.GlossarySummary.BuilderimportJobDefinitionKey(String importJobDefinitionKey)The unique key of the job definition resource that was used in the Glossary import.GlossarySummary.BuilderimportJobKey(String importJobKey)The unique key of the job policy for Glossary import.GlossarySummary.Builderkey(String key)Unique glossary key that is immutable.GlossarySummary.BuilderlatestImportJobExecutionKey(String latestImportJobExecutionKey)The unique key of the parent job execution for which the log resource was created.GlossarySummary.BuilderlatestImportJobExecutionStatus(String latestImportJobExecutionStatus)Status of the latest glossary import job execution, such as running, paused, or completed.GlossarySummary.BuilderlifecycleState(LifecycleState lifecycleState)State of the Glossary.GlossarySummary.BuildertimeCreated(Date timeCreated)The date and time the glossary was created, in the format defined by RFC3339.GlossarySummary.Builderuri(String uri)URI to the glossary instance in the API.GlossarySummary.BuilderworkflowStatus(TermWorkflowStatus workflowStatus)Status of the approval process workflow for this business glossary.
 
- 
- 
- 
Method Detail- 
keypublic GlossarySummary.Builder key(String key) Unique glossary key that is immutable.- Parameters:
- key- the value to set
- Returns:
- this builder
 
 - 
displayNamepublic GlossarySummary.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
 
 - 
catalogIdpublic GlossarySummary.Builder catalogId(String catalogId) The data catalog’s OCID.- Parameters:
- catalogId- the value to set
- Returns:
- this builder
 
 - 
timeCreatedpublic GlossarySummary.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
 
 - 
descriptionpublic GlossarySummary.Builder description(String description) Detailed description of the glossary.- Parameters:
- description- the value to set
- Returns:
- this builder
 
 - 
uripublic GlossarySummary.Builder uri(String uri) URI to the glossary instance in the API.- Parameters:
- uri- the value to set
- Returns:
- this builder
 
 - 
workflowStatuspublic GlossarySummary.Builder workflowStatus(TermWorkflowStatus workflowStatus) Status of the approval process workflow for this business glossary.- Parameters:
- workflowStatus- the value to set
- Returns:
- this builder
 
 - 
lifecycleStatepublic GlossarySummary.Builder lifecycleState(LifecycleState lifecycleState) State of the Glossary.- Parameters:
- lifecycleState- the value to set
- Returns:
- this builder
 
 - 
importJobDefinitionKeypublic GlossarySummary.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 GlossarySummary.Builder importJobKey(String importJobKey) The unique key of the job policy for Glossary import.- Parameters:
- importJobKey- the value to set
- Returns:
- this builder
 
 - 
latestImportJobExecutionKeypublic GlossarySummary.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 GlossarySummary.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
 
 - 
buildpublic GlossarySummary build() 
 - 
copypublic GlossarySummary.Builder copy(GlossarySummary model) 
 
- 
 
-