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,AssetExternalDQMetadata,AssetExternalDQScoreBreakdownByDimension,AssetExternalDQTestDetails,AssetExternalDQTestRunHistory,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 classAtlanStruct.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:
equalsin classAtlanObject
-
canEqual
- Overrides:
canEqualin classAtlanObject
-
hashCode
public int hashCode()- Overrides:
hashCodein classAtlanObject
-