java.lang.Object
org.odpi.openmetadata.adapters.connectors.apacheatlas.resource.properties.AtlasAttributeDef
Direct Known Subclasses:
AtlasRelationshipAttributeDef

public class AtlasAttributeDef extends Object
AtlasAttributeDef describes a single attribute of an Apache Atlas type definition.
  • Field Details

  • Constructor Details

    • AtlasAttributeDef

      public AtlasAttributeDef()
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getTypeName

      public String getTypeName()
    • setTypeName

      public void setTypeName(String typeName)
    • isOptional

      public boolean isOptional()
    • setOptional

      public void setOptional(boolean optional)
    • getCardinality

      public AtlasCardinality getCardinality()
    • setCardinality

      public void setCardinality(AtlasCardinality cardinality)
    • getValuesMinCount

      public int getValuesMinCount()
    • setValuesMinCount

      public void setValuesMinCount(int valuesMinCount)
    • getValuesMaxCount

      public int getValuesMaxCount()
    • setValuesMaxCount

      public void setValuesMaxCount(int valuesMaxCount)
    • isUnique

      public boolean isUnique()
    • setUnique

      public void setUnique(boolean unique)
    • isIndexable

      public boolean isIndexable()
    • setIndexable

      public void setIndexable(boolean indexable)
    • isIncludeInNotification

      public boolean isIncludeInNotification()
    • setIncludeInNotification

      public void setIncludeInNotification(boolean includeInNotification)
    • getDefaultValue

      public String getDefaultValue()
    • setDefaultValue

      public void setDefaultValue(String defaultValue)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getSearchWeight

      public int getSearchWeight()
    • setSearchWeight

      public void setSearchWeight(int searchWeight)
    • getIndexType

      public AtlasIndexType getIndexType()
    • setIndexType

      public void setIndexType(AtlasIndexType indexType)
    • getConstraints

      public List<AtlasConstraintDef> getConstraints()
    • setConstraints

      public void setConstraints(List<AtlasConstraintDef> constraints)
    • getOptions

      public Map<String,String> getOptions()
    • setOptions

      public void setOptions(Map<String,String> options)
    • getDisplayName

      public String getDisplayName()
    • setDisplayName

      public void setDisplayName(String displayName)
    • toString

      public String toString()
      Overrides:
      toString in class Object