AtlasGlossaryCategory Class

  • java.lang.Object
    • com.azure.analytics.purview.datamap.models.AtlasGlossaryCategory

Implements

public final class AtlasGlossaryCategory
implements JsonSerializable<AtlasGlossaryCategory>

The glossary category.

Constructor Summary

Constructor Description
AtlasGlossaryCategory()

Creates an instance of AtlasGlossaryCategory class.

Method Summary

Modifier and Type Method and Description
static AtlasGlossaryCategory fromJson(JsonReader jsonReader)

Reads an instance of AtlasGlossaryCategory from the JsonReader.

AtlasGlossaryHeader getAnchor()

Get the anchor property: The glossary header with basic information.

List<AtlasRelatedCategoryHeader> getChildrenCategories()

Get the childrenCategories property: An array of children categories.

List<AtlasClassification> getClassifications()

Get the classifications property: An array of classifications.

String getCreatedBy()

Get the createdBy property: The user who created the record.

Long getCreateTime()

Get the createTime property: The created time of the record.

String getGuid()

Get the guid property: The GUID of the object.

String getLastModifiedTS()

Get the lastModifiedTS property: ETag for concurrency control.

String getLongDescription()

Get the longDescription property: The long version description.

String getName()

Get the name property: The name of the glossary object.

AtlasRelatedCategoryHeader getParentCategory()

Get the parentCategory property: The header of the related category.

String getQualifiedName()

Get the qualifiedName property: The qualified name of the glossary object.

String getShortDescription()

Get the shortDescription property: The short version of description.

List<AtlasRelatedTermHeader> getTerms()

Get the terms property: An array of related term headers.

String getUpdatedBy()

Get the updatedBy property: The user who updated the record.

Long getUpdateTime()

Get the updateTime property: The update time of the record.

AtlasGlossaryCategory setAnchor(AtlasGlossaryHeader anchor)

Set the anchor property: The glossary header with basic information.

AtlasGlossaryCategory setChildrenCategories(List<AtlasRelatedCategoryHeader> childrenCategories)

Set the childrenCategories property: An array of children categories.

AtlasGlossaryCategory setClassifications(List<AtlasClassification> classifications)

Set the classifications property: An array of classifications.

AtlasGlossaryCategory setCreatedBy(String createdBy)

Set the createdBy property: The user who created the record.

AtlasGlossaryCategory setCreateTime(Long createTime)

Set the createTime property: The created time of the record.

AtlasGlossaryCategory setGuid(String guid)

Set the guid property: The GUID of the object.

AtlasGlossaryCategory setLastModifiedTS(String lastModifiedTS)

Set the lastModifiedTS property: ETag for concurrency control.

AtlasGlossaryCategory setLongDescription(String longDescription)

Set the longDescription property: The long version description.

AtlasGlossaryCategory setName(String name)

Set the name property: The name of the glossary object.

AtlasGlossaryCategory setParentCategory(AtlasRelatedCategoryHeader parentCategory)

Set the parentCategory property: The header of the related category.

AtlasGlossaryCategory setQualifiedName(String qualifiedName)

Set the qualifiedName property: The qualified name of the glossary object.

AtlasGlossaryCategory setShortDescription(String shortDescription)

Set the shortDescription property: The short version of description.

AtlasGlossaryCategory setTerms(List<AtlasRelatedTermHeader> terms)

Set the terms property: An array of related term headers.

AtlasGlossaryCategory setUpdatedBy(String updatedBy)

Set the updatedBy property: The user who updated the record.

AtlasGlossaryCategory setUpdateTime(Long updateTime)

Set the updateTime property: The update time of the record.

JsonWriter toJson(JsonWriter jsonWriter)

Methods inherited from java.lang.Object

Constructor Details

AtlasGlossaryCategory

public AtlasGlossaryCategory()

Creates an instance of AtlasGlossaryCategory class.

Method Details

fromJson

public static AtlasGlossaryCategory fromJson(JsonReader jsonReader)

Reads an instance of AtlasGlossaryCategory from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of AtlasGlossaryCategory 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 AtlasGlossaryCategory.

getAnchor

public AtlasGlossaryHeader getAnchor()

Get the anchor property: The glossary header with basic information.

Returns:

the anchor value.

getChildrenCategories

public List<AtlasRelatedCategoryHeader> getChildrenCategories()

Get the childrenCategories property: An array of children categories.

Returns:

the childrenCategories value.

getClassifications

public List<AtlasClassification> getClassifications()

Get the classifications property: An array of classifications.

Returns:

the classifications value.

getCreatedBy

public String getCreatedBy()

Get the createdBy property: The user who created the record.

Returns:

the createdBy value.

getCreateTime

public Long getCreateTime()

Get the createTime property: The created time of the record.

Returns:

the createTime value.

getGuid

public String getGuid()

Get the guid property: The GUID of the object.

Returns:

the guid value.

getLastModifiedTS

public String getLastModifiedTS()

Get the lastModifiedTS property: ETag for concurrency control.

Returns:

the lastModifiedTS value.

getLongDescription

public String getLongDescription()

Get the longDescription property: The long version description.

Returns:

the longDescription value.

getName

public String getName()

Get the name property: The name of the glossary object.

Returns:

the name value.

getParentCategory

public AtlasRelatedCategoryHeader getParentCategory()

Get the parentCategory property: The header of the related category.

Returns:

the parentCategory value.

getQualifiedName

public String getQualifiedName()

Get the qualifiedName property: The qualified name of the glossary object.

Returns:

the qualifiedName value.

getShortDescription

public String getShortDescription()

Get the shortDescription property: The short version of description.

Returns:

the shortDescription value.

getTerms

public List<AtlasRelatedTermHeader> getTerms()

Get the terms property: An array of related term headers.

Returns:

the terms value.

getUpdatedBy

public String getUpdatedBy()

Get the updatedBy property: The user who updated the record.

Returns:

the updatedBy value.

getUpdateTime

public Long getUpdateTime()

Get the updateTime property: The update time of the record.

Returns:

the updateTime value.

setAnchor

public AtlasGlossaryCategory setAnchor(AtlasGlossaryHeader anchor)

Set the anchor property: The glossary header with basic information.

Parameters:

anchor - the anchor value to set.

Returns:

the AtlasGlossaryCategory object itself.

setChildrenCategories

public AtlasGlossaryCategory setChildrenCategories(List<AtlasRelatedCategoryHeader> childrenCategories)

Set the childrenCategories property: An array of children categories.

Parameters:

childrenCategories - the childrenCategories value to set.

Returns:

the AtlasGlossaryCategory object itself.

setClassifications

public AtlasGlossaryCategory setClassifications(List<AtlasClassification> classifications)

Set the classifications property: An array of classifications.

Parameters:

classifications - the classifications value to set.

Returns:

the AtlasGlossaryCategory object itself.

setCreatedBy

public AtlasGlossaryCategory setCreatedBy(String createdBy)

Set the createdBy property: The user who created the record.

Parameters:

createdBy - the createdBy value to set.

Returns:

the AtlasGlossaryCategory object itself.

setCreateTime

public AtlasGlossaryCategory setCreateTime(Long createTime)

Set the createTime property: The created time of the record.

Parameters:

createTime - the createTime value to set.

Returns:

the AtlasGlossaryCategory object itself.

setGuid

public AtlasGlossaryCategory setGuid(String guid)

Set the guid property: The GUID of the object.

Parameters:

guid - the guid value to set.

Returns:

the AtlasGlossaryCategory object itself.

setLastModifiedTS

public AtlasGlossaryCategory setLastModifiedTS(String lastModifiedTS)

Set the lastModifiedTS property: ETag for concurrency control.

Parameters:

lastModifiedTS - the lastModifiedTS value to set.

Returns:

the AtlasGlossaryCategory object itself.

setLongDescription

public AtlasGlossaryCategory setLongDescription(String longDescription)

Set the longDescription property: The long version description.

Parameters:

longDescription - the longDescription value to set.

Returns:

the AtlasGlossaryCategory object itself.

setName

public AtlasGlossaryCategory setName(String name)

Set the name property: The name of the glossary object.

Parameters:

name - the name value to set.

Returns:

the AtlasGlossaryCategory object itself.

setParentCategory

public AtlasGlossaryCategory setParentCategory(AtlasRelatedCategoryHeader parentCategory)

Set the parentCategory property: The header of the related category.

Parameters:

parentCategory - the parentCategory value to set.

Returns:

the AtlasGlossaryCategory object itself.

setQualifiedName

public AtlasGlossaryCategory setQualifiedName(String qualifiedName)

Set the qualifiedName property: The qualified name of the glossary object.

Parameters:

qualifiedName - the qualifiedName value to set.

Returns:

the AtlasGlossaryCategory object itself.

setShortDescription

public AtlasGlossaryCategory setShortDescription(String shortDescription)

Set the shortDescription property: The short version of description.

Parameters:

shortDescription - the shortDescription value to set.

Returns:

the AtlasGlossaryCategory object itself.

setTerms

public AtlasGlossaryCategory setTerms(List<AtlasRelatedTermHeader> terms)

Set the terms property: An array of related term headers.

Parameters:

terms - the terms value to set.

Returns:

the AtlasGlossaryCategory object itself.

setUpdatedBy

public AtlasGlossaryCategory setUpdatedBy(String updatedBy)

Set the updatedBy property: The user who updated the record.

Parameters:

updatedBy - the updatedBy value to set.

Returns:

the AtlasGlossaryCategory object itself.

setUpdateTime

public AtlasGlossaryCategory setUpdateTime(Long updateTime)

Set the updateTime property: The update time of the record.

Parameters:

updateTime - the updateTime value to set.

Returns:

the AtlasGlossaryCategory object itself.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

Applies to