java.lang.Object
org.odpi.openmetadata.frameworks.connectors.controls.TemplateType

public class TemplateType extends Object
TemplateType defines a template supported by this integration connector.
  • Constructor Details

    • TemplateType

      public TemplateType()
      Constructor
  • Method Details

    • getTemplateName

      public String getTemplateName()
      Return the name of the template.
      Returns:
      name
    • setTemplateName

      public void setTemplateName(String templateName)
      Set up the name of the template.
      Parameters:
      templateName - name
    • getTemplateDescription

      public String getTemplateDescription()
      Return the description of the template, such as its content.
      Returns:
      description
    • setTemplateDescription

      public void setTemplateDescription(String templateDescription)
      Set up the description of the template, such as its content.
      Parameters:
      templateDescription - description
    • getTypeName

      public String getTypeName()
      Return the open metadata type name.
      Returns:
      open metadata type name
    • setTypeName

      public void setTypeName(String typeName)
      Set up open metadata type name.
      Parameters:
      typeName - open metadata type name
    • getRequired

      public boolean getRequired()
      Return whether this catalog template is required for this service to work successful.
      Returns:
      boolean flag
    • setRequired

      public void setRequired(boolean required)
      Set up whether this catalog template is required for this service to work successful.
      Parameters:
      required - boolean flag
    • getOtherPropertyValues

      public Map<String,String> getOtherPropertyValues()
      Return a map of property name to property value that the catalog template should have to be valid for this integration connector.
      Returns:
      map of string to string
    • setOtherPropertyValues

      public void setOtherPropertyValues(Map<String,String> otherPropertyValues)
      Set up a map of property name to property value that the catalog template should have to be valid for this integration connector.
      Parameters:
      otherPropertyValues - map of string to string
    • toString

      public String toString()
      JSON-style toString
      Overrides:
      toString in class Object
      Returns:
      return string containing the property names and values