Class AtlasGlossary
java.lang.Object
com.azure.analytics.purview.datamap.models.AtlasGlossary
- All Implemented Interfaces:
com.azure.json.JsonSerializable<AtlasGlossary>
public final class AtlasGlossary
extends Object
implements com.azure.json.JsonSerializable<AtlasGlossary>
The glossary object.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AtlasGlossaryfromJson(com.azure.json.JsonReader jsonReader) Reads an instance of AtlasGlossary from the JsonReader.Get the categories property: An array of categories.Get the classifications property: An array of classifications.Get the createdBy property: The user who created the record.Get the createTime property: The created time of the record.getGuid()Get the guid property: The GUID of the object.Get the language property: The language of the glossary.Get the lastModifiedTS property: ETag for concurrency control.Get the longDescription property: The long version description.getName()Get the name property: The name of the glossary object.Get the qualifiedName property: The qualified name of the glossary object.Get the shortDescription property: The short version of description.getTerms()Get the terms property: An array of related term headers.Get the updatedBy property: The user who updated the record.Get the updateTime property: The update time of the record.getUsage()Get the usage property: The usage of the glossary.setCategories(List<AtlasRelatedCategoryHeader> categories) Set the categories property: An array of categories.setClassifications(List<AtlasClassification> classifications) Set the classifications property: An array of classifications.setCreatedBy(String createdBy) Set the createdBy property: The user who created the record.setCreateTime(Long createTime) Set the createTime property: The created time of the record.Set the guid property: The GUID of the object.setLanguage(String language) Set the language property: The language of the glossary.setLastModifiedTS(String lastModifiedTS) Set the lastModifiedTS property: ETag for concurrency control.setLongDescription(String longDescription) Set the longDescription property: The long version description.Set the name property: The name of the glossary object.setQualifiedName(String qualifiedName) Set the qualifiedName property: The qualified name of the glossary object.setShortDescription(String shortDescription) Set the shortDescription property: The short version of description.setTerms(List<AtlasRelatedTermHeader> terms) Set the terms property: An array of related term headers.setUpdatedBy(String updatedBy) Set the updatedBy property: The user who updated the record.setUpdateTime(Long updateTime) Set the updateTime property: The update time of the record.Set the usage property: The usage of the glossary.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.azure.json.JsonSerializable
toJson, toJson, toJsonBytes, toJsonString
-
Constructor Details
-
AtlasGlossary
public AtlasGlossary()Creates an instance of AtlasGlossary class.
-
-
Method Details
-
getGuid
Get the guid property: The GUID of the object.- Returns:
- the guid value.
-
setGuid
Set the guid property: The GUID of the object.- Parameters:
guid- the guid value to set.- Returns:
- the AtlasGlossary object itself.
-
getClassifications
Get the classifications property: An array of classifications.- Returns:
- the classifications value.
-
setClassifications
Set the classifications property: An array of classifications.- Parameters:
classifications- the classifications value to set.- Returns:
- the AtlasGlossary object itself.
-
getLongDescription
Get the longDescription property: The long version description.- Returns:
- the longDescription value.
-
setLongDescription
Set the longDescription property: The long version description.- Parameters:
longDescription- the longDescription value to set.- Returns:
- the AtlasGlossary object itself.
-
getName
Get the name property: The name of the glossary object.- Returns:
- the name value.
-
setName
Set the name property: The name of the glossary object.- Parameters:
name- the name value to set.- Returns:
- the AtlasGlossary object itself.
-
getQualifiedName
Get the qualifiedName property: The qualified name of the glossary object.- Returns:
- the qualifiedName value.
-
setQualifiedName
Set the qualifiedName property: The qualified name of the glossary object.- Parameters:
qualifiedName- the qualifiedName value to set.- Returns:
- the AtlasGlossary object itself.
-
getShortDescription
Get the shortDescription property: The short version of description.- Returns:
- the shortDescription value.
-
setShortDescription
Set the shortDescription property: The short version of description.- Parameters:
shortDescription- the shortDescription value to set.- Returns:
- the AtlasGlossary object itself.
-
getLastModifiedTS
Get the lastModifiedTS property: ETag for concurrency control.- Returns:
- the lastModifiedTS value.
-
setLastModifiedTS
Set the lastModifiedTS property: ETag for concurrency control.- Parameters:
lastModifiedTS- the lastModifiedTS value to set.- Returns:
- the AtlasGlossary object itself.
-
getCreateTime
Get the createTime property: The created time of the record.- Returns:
- the createTime value.
-
setCreateTime
Set the createTime property: The created time of the record.- Parameters:
createTime- the createTime value to set.- Returns:
- the AtlasGlossary object itself.
-
getCreatedBy
Get the createdBy property: The user who created the record.- Returns:
- the createdBy value.
-
setCreatedBy
Set the createdBy property: The user who created the record.- Parameters:
createdBy- the createdBy value to set.- Returns:
- the AtlasGlossary object itself.
-
getUpdateTime
Get the updateTime property: The update time of the record.- Returns:
- the updateTime value.
-
setUpdateTime
Set the updateTime property: The update time of the record.- Parameters:
updateTime- the updateTime value to set.- Returns:
- the AtlasGlossary object itself.
-
getUpdatedBy
Get the updatedBy property: The user who updated the record.- Returns:
- the updatedBy value.
-
setUpdatedBy
Set the updatedBy property: The user who updated the record.- Parameters:
updatedBy- the updatedBy value to set.- Returns:
- the AtlasGlossary object itself.
-
getCategories
Get the categories property: An array of categories.- Returns:
- the categories value.
-
setCategories
Set the categories property: An array of categories.- Parameters:
categories- the categories value to set.- Returns:
- the AtlasGlossary object itself.
-
getLanguage
Get the language property: The language of the glossary.- Returns:
- the language value.
-
setLanguage
Set the language property: The language of the glossary.- Parameters:
language- the language value to set.- Returns:
- the AtlasGlossary object itself.
-
getTerms
Get the terms property: An array of related term headers.- Returns:
- the terms value.
-
setTerms
Set the terms property: An array of related term headers.- Parameters:
terms- the terms value to set.- Returns:
- the AtlasGlossary object itself.
-
getUsage
Get the usage property: The usage of the glossary.- Returns:
- the usage value.
-
setUsage
Set the usage property: The usage of the glossary.- Parameters:
usage- the usage value to set.- Returns:
- the AtlasGlossary object itself.
-
toJson
- Specified by:
toJsonin interfacecom.azure.json.JsonSerializable<AtlasGlossary>- Throws:
IOException
-
fromJson
Reads an instance of AtlasGlossary from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of AtlasGlossary if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.
- Throws:
IOException- If an error occurs while reading the AtlasGlossary.
-