Class AtlasAttributeDef
java.lang.Object
org.odpi.openmetadata.adapters.connectors.apacheatlas.resource.properties.AtlasAttributeDef
- Direct Known Subclasses:
AtlasRelationshipAttributeDef
AtlasAttributeDef describes a single attribute of an Apache Atlas type definition.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()intintintbooleanbooleanbooleanbooleanisUnique()voidsetCardinality(AtlasCardinality cardinality) voidsetConstraints(List<AtlasConstraintDef> constraints) voidsetDefaultValue(String defaultValue) voidsetDescription(String description) voidsetDisplayName(String displayName) voidsetIncludeInNotification(boolean includeInNotification) voidsetIndexable(boolean indexable) voidsetIndexType(AtlasIndexType indexType) voidvoidsetOptional(boolean optional) voidsetOptions(Map<String, String> options) voidsetSearchWeight(int searchWeight) voidsetTypeName(String typeName) voidsetUnique(boolean unique) voidsetValuesMaxCount(int valuesMaxCount) voidsetValuesMinCount(int valuesMinCount) toString()
-
Field Details
-
DEFAULT_SEARCH_WEIGHT
public static final int DEFAULT_SEARCH_WEIGHT- See Also:
-
SEARCH_WEIGHT_ATTR_NAME
- See Also:
-
INDEX_TYPE_ATTR_NAME
- See Also:
-
ATTR_DEF_OPTION_SOFT_REFERENCE
- See Also:
-
ATTR_DEF_OPTION_APPEND_ON_PARTIAL_UPDATE
- See Also:
-
COUNT_NOT_SET
public static final int COUNT_NOT_SET- See Also:
-
-
Constructor Details
-
AtlasAttributeDef
public AtlasAttributeDef()
-
-
Method Details
-
getName
-
setName
-
getTypeName
-
setTypeName
-
isOptional
public boolean isOptional() -
setOptional
public void setOptional(boolean optional) -
getCardinality
-
setCardinality
-
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
-
setDefaultValue
-
getDescription
-
setDescription
-
getSearchWeight
public int getSearchWeight() -
setSearchWeight
public void setSearchWeight(int searchWeight) -
getIndexType
-
setIndexType
-
getConstraints
-
setConstraints
-
getOptions
-
setOptions
-
getDisplayName
-
setDisplayName
-
toString
-