3434from ..enums .messaging_provider_type import MessagingProviderType
3535from ..enums .database_type import DatabaseType
3636from ..enums .attribute_status import AttributeStatus
37+ from ..enums .column_status import ColumnStatus
3738from ..enums .index_status import IndexStatus
3839from ..enums .deployment_status import DeploymentStatus
3940from ..enums .execution_trigger import ExecutionTrigger
4041from ..enums .execution_status import ExecutionStatus
41- from ..enums .health_check_status import HealthCheckStatus
4242from ..enums .health_antivirus_status import HealthAntivirusStatus
43+ from ..enums .health_check_status import HealthCheckStatus
4344from ..enums .message_status import MessageStatus
44- from ..enums .column_status import ColumnStatus
4545
4646class ValueClassEncoder (json .JSONEncoder ):
4747 def default (self , o ):
@@ -150,6 +150,9 @@ def default(self, o):
150150 if isinstance (o , AttributeStatus ):
151151 return o .value
152152
153+ if isinstance (o , ColumnStatus ):
154+ return o .value
155+
153156 if isinstance (o , IndexStatus ):
154157 return o .value
155158
@@ -162,16 +165,13 @@ def default(self, o):
162165 if isinstance (o , ExecutionStatus ):
163166 return o .value
164167
165- if isinstance (o , HealthCheckStatus ):
166- return o .value
167-
168168 if isinstance (o , HealthAntivirusStatus ):
169169 return o .value
170170
171- if isinstance (o , MessageStatus ):
171+ if isinstance (o , HealthCheckStatus ):
172172 return o .value
173173
174- if isinstance (o , ColumnStatus ):
174+ if isinstance (o , MessageStatus ):
175175 return o .value
176176
177177 return super ().default (o )
0 commit comments