great_expectations.rule_based_profiler.domain_builder.types
¶
Package Contents¶
Classes¶
|
Analogously to the way “SerializableDictDot” extends “DictDot” to provide JSON serialization, the present class, |
Generic enumeration. |
-
class
great_expectations.rule_based_profiler.domain_builder.types.
Domain
(domain_type: Union[str, MetricDomainTypes], domain_kwargs: Optional[Union[Dict[str, Any], DomainKwargs]] = None, details: Optional[Dict[str, Any]] = None)¶ Bases:
great_expectations.types.base.SerializableDotDict
Analogously to the way “SerializableDictDot” extends “DictDot” to provide JSON serialization, the present class, “SerializableDotDict” extends “DotDict” to provide JSON-serializable version of the “DotDict” class as well. Since “DotDict” is already YAML-serializable, “SerializableDotDict” is both YAML-serializable and JSON-serializable.
-
__repr__
(self)¶ Return repr(self).
-
__str__
(self)¶ Return str(self).
-
__eq__
(self, other)¶ Return self==value.
-
__ne__
(self, other)¶ Return self!=value.
-
property
id
(self)¶
-
to_json_dict
(self)¶
-
_convert_dictionaries_to_domain_kwargs
(self, source: Optional[Any] = None)¶
-
-
class
great_expectations.rule_based_profiler.domain_builder.types.
InferredSemanticDomainType
¶ Bases:
great_expectations.types.SerializableDictDot
-
semantic_domain_type
:Optional[Union[str, SemanticDomainTypes]]¶
-
details
:Optional[Dict[str, Any]]¶
-
to_json_dict
(self)¶
-
-
class
great_expectations.rule_based_profiler.domain_builder.types.
SemanticDomainTypes
¶ Bases:
enum.Enum
Generic enumeration.
Derive from this class to define new enumerations.
-
NUMERIC
= numeric¶
-
TEXT
= text¶
-
LOGIC
= logic¶
-
DATETIME
= datetime¶
-
BINARY
= binary¶
-
CURRENCY
= currency¶
-
VALUE_SET
= value_set¶
-
IDENTIFIER
= identifier¶
-
MISCELLANEOUS
= miscellaneous¶
-
UNKNOWN
= unknown¶
-