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
,AppWorkflowRunStep
,AssetHistogram
,AuthPolicyCondition
,AuthPolicyValiditySchedule
,AwsCloudWatchMetric
,AwsTag
,AzureTag
,BadgeCondition
,BusinessPolicyRule
,ColumnValueFrequencyMap
,DatabricksAIModelVersionMetric
,DataQualityRuleConfigArguments
,DataQualityRuleTemplateConfig
,DataQualityRuleThresholdObject
,DbtJobRun
,DbtMetricFilter
,FormField
,GoogleLabel
,GoogleTag
,Histogram
,KafkaTopicConsumption
,MCRuleComparison
,MCRuleSchedule
,PopularityInsights
,ResponseValue
,SourceTagAttachment
,SourceTagAttachmentValue
,SourceTagAttribute
,SQLProcedureArgument
,SQLProcedureReturn
,StarredDetails
@Generated("com.atlan.generators.ModelGeneratorV2")
public abstract class AtlanStruct
extends AtlanObject
Base class for all structs.
- See Also:
-
Nested Class Summary
Nested ClassesModifier 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
Constructors -
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
-