Class UpdateTermDetails.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • 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