Package com.oracle.bmc.datacatalog.model
Class UpdateTermDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.datacatalog.model.UpdateTermDetails.Builder
-
- Enclosing class:
- UpdateTermDetails
public static class UpdateTermDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateTermDetailsbuild()UpdateTermDetails.Buildercopy(UpdateTermDetails model)UpdateTermDetails.BuildercustomPropertyMembers(List<CustomPropertySetUsage> customPropertyMembers)The list of customized properties along with the values for this objectUpdateTermDetails.Builderdescription(String description)Detailed description of the term.UpdateTermDetails.BuilderdisplayName(String displayName)A user-friendly display name.UpdateTermDetails.Builderowner(String owner)OCID of the user who is the owner of this business terminology.UpdateTermDetails.BuilderparentTermKey(String parentTermKey)The parent key of the term.UpdateTermDetails.BuilderworkflowStatus(TermWorkflowStatus workflowStatus)Status of the approval process workflow for this business term in the glossary
-
-
-
Method Detail
-
displayName
public UpdateTermDetails.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
-
description
public UpdateTermDetails.Builder description(String description)
Detailed description of the term.- Parameters:
description- the value to set- Returns:
- this builder
-
parentTermKey
public UpdateTermDetails.Builder parentTermKey(String parentTermKey)
The parent key of the term.In the case of a root-level category only, the term would have no parent and this should be left unset.
- Parameters:
parentTermKey- the value to set- Returns:
- this builder
-
owner
public UpdateTermDetails.Builder owner(String owner)
OCID of the user who is the owner of this business terminology.- Parameters:
owner- the value to set- Returns:
- this builder
-
workflowStatus
public UpdateTermDetails.Builder workflowStatus(TermWorkflowStatus workflowStatus)
Status of the approval process workflow for this business term in the glossary- Parameters:
workflowStatus- the value to set- Returns:
- this builder
-
customPropertyMembers
public UpdateTermDetails.Builder customPropertyMembers(List<CustomPropertySetUsage> customPropertyMembers)
The list of customized properties along with the values for this object- Parameters:
customPropertyMembers- the value to set- Returns:
- this builder
-
build
public UpdateTermDetails build()
-
copy
public UpdateTermDetails.Builder copy(UpdateTermDetails model)
-
-