Skip to content

Commit e243974

Browse files
committed
[generator] Regenerated latest typedef models
1 parent 015498a commit e243974

File tree

2 files changed

+45
-9
lines changed

2 files changed

+45
-9
lines changed

pyatlan/model/assets/core/column.py

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -479,6 +479,18 @@ def __setattr__(self, name, value):
479479
"""
480480
Unique name of the cosmos/mongo collection in which this SQL asset (column) exists, or empty if it does not exist within a cosmos/mongo collection.
481481
""" # noqa: E501
482+
COLUMN_IS_MEASURE: ClassVar[BooleanField] = BooleanField(
483+
"columnIsMeasure", "columnIsMeasure"
484+
)
485+
"""
486+
When true, this column is of type measure/calculated.
487+
"""
488+
COLUMN_MEASURE_TYPE: ClassVar[KeywordField] = KeywordField(
489+
"columnMeasureType", "columnMeasureType"
490+
)
491+
"""
492+
The type of measure/calculated column this is, eg: base, calcaluted, derived.
493+
"""
482494

483495
SNOWFLAKE_DYNAMIC_TABLE: ClassVar[RelationField] = RelationField(
484496
"snowflakeDynamicTable"
@@ -614,6 +626,8 @@ def __setattr__(self, name, value):
614626
"column_depth_level",
615627
"nosql_collection_name",
616628
"nosql_collection_qualified_name",
629+
"column_is_measure",
630+
"column_measure_type",
617631
"snowflake_dynamic_table",
618632
"view",
619633
"nested_columns",
@@ -1291,6 +1305,26 @@ def nosql_collection_qualified_name(
12911305
nosql_collection_qualified_name
12921306
)
12931307

1308+
@property
1309+
def column_is_measure(self) -> Optional[bool]:
1310+
return None if self.attributes is None else self.attributes.column_is_measure
1311+
1312+
@column_is_measure.setter
1313+
def column_is_measure(self, column_is_measure: Optional[bool]):
1314+
if self.attributes is None:
1315+
self.attributes = self.Attributes()
1316+
self.attributes.column_is_measure = column_is_measure
1317+
1318+
@property
1319+
def column_measure_type(self) -> Optional[str]:
1320+
return None if self.attributes is None else self.attributes.column_measure_type
1321+
1322+
@column_measure_type.setter
1323+
def column_measure_type(self, column_measure_type: Optional[str]):
1324+
if self.attributes is None:
1325+
self.attributes = self.Attributes()
1326+
self.attributes.column_measure_type = column_measure_type
1327+
12941328
@property
12951329
def snowflake_dynamic_table(self) -> Optional[SnowflakeDynamicTable]:
12961330
return (
@@ -1568,6 +1602,8 @@ class Attributes(SQL.Attributes):
15681602
nosql_collection_qualified_name: Optional[str] = Field(
15691603
default=None, description=""
15701604
)
1605+
column_is_measure: Optional[bool] = Field(default=None, description="")
1606+
column_measure_type: Optional[str] = Field(default=None, description="")
15711607
snowflake_dynamic_table: Optional[SnowflakeDynamicTable] = Field(
15721608
default=None, description=""
15731609
) # relationship

pyatlan/model/structs.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,13 @@ class AwsCloudWatchMetric(AtlanObject):
8080
aws_cloud_watch_metric_scope: str = Field(description="")
8181

8282

83+
class Histogram(AtlanObject):
84+
"""Description"""
85+
86+
boundaries: Set[float] = Field(description="")
87+
frequencies: Set[float] = Field(description="")
88+
89+
8390
class Action(AtlanObject):
8491
"""Description"""
8592

@@ -89,13 +96,6 @@ class Action(AtlanObject):
8996
task_action_display_text: Optional[str] = Field(default=None, description="")
9097

9198

92-
class Histogram(AtlanObject):
93-
"""Description"""
94-
95-
boundaries: Set[float] = Field(description="")
96-
frequencies: Set[float] = Field(description="")
97-
98-
9999
class ColumnValueFrequencyMap(AtlanObject):
100100
"""Description"""
101101

@@ -453,10 +453,10 @@ class SourceTagAttribute(AtlanObject):
453453

454454
AwsCloudWatchMetric.update_forward_refs()
455455

456-
Action.update_forward_refs()
457-
458456
Histogram.update_forward_refs()
459457

458+
Action.update_forward_refs()
459+
460460
ColumnValueFrequencyMap.update_forward_refs()
461461

462462
BadgeCondition.update_forward_refs()

0 commit comments

Comments
 (0)