Package com.atlan.model.structs
Class AtlanStruct
java.lang.Object
com.atlan.model.core.AtlanObject
com.atlan.model.structs.AtlanStruct
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
Action
,AuthPolicyCondition
,AuthPolicyValiditySchedule
,AwsCloudWatchMetric
,AwsTag
,AzureTag
,BadgeCondition
,ColumnValueFrequencyMap
,DbtJobRun
,DbtMetricFilter
,GoogleLabel
,GoogleTag
,Histogram
,KafkaTopicConsumption
,MCRuleComparison
,MCRuleSchedule
,PopularityInsights
,SourceTagAttachment
,SourceTagAttachmentValue
,SourceTagAttribute
,StarredDetails
@Generated("com.atlan.generators.ModelGeneratorV2")
public abstract class AtlanStruct
extends AtlanObject
Base class for all structs.
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
AtlanStruct.AtlanStructBuilder<C extends AtlanStruct,
B extends AtlanStruct.AtlanStructBuilder<C, B>> Nested classes/interfaces inherited from class com.atlan.model.core.AtlanObject
AtlanObject.AtlanObjectBuilder<C extends AtlanObject,
B extends AtlanObject.AtlanObjectBuilder<C, B>> -
Field Summary
Fields inherited from class com.atlan.model.core.AtlanObject
rawJsonObject
-
Constructor Summary
-
Method Summary
Methods inherited from class com.atlan.model.core.AtlanObject
getRawJsonObject, setRawJsonObject, toJson, toString
-
Constructor Details
-
AtlanStruct
-
-
Method Details
-
getTypeName
Name of the type that defines the struct. -
equals
- Overrides:
equals
in classAtlanObject
-
canEqual
- Overrides:
canEqual
in classAtlanObject
-
hashCode
public int hashCode()- Overrides:
hashCode
in classAtlanObject
-