great_expectations.rule_based_profiler.expectation_configuration_builder.expectation_configuration_builder

Module Contents

Classes

ExpectationConfigurationBuilder(expectation_type: str, **kwargs)

A Builder provides methods to serialize any builder object of a rule generically.

great_expectations.rule_based_profiler.expectation_configuration_builder.expectation_configuration_builder.logger
class great_expectations.rule_based_profiler.expectation_configuration_builder.expectation_configuration_builder.ExpectationConfigurationBuilder(expectation_type: str, **kwargs)

Bases: great_expectations.rule_based_profiler.types.Builder, abc.ABC

A Builder provides methods to serialize any builder object of a rule generically.

_expectation_type

Since ExpectationConfigurationBuilderConfigSchema allow arbitrary fields (as ExpectationConfiguration kwargs) to be provided, they must be all converted to public property accessors and/or public fields in order for all provisions by Builder, SerializableDictDot, and DictDot to operate properly in compliance with their interfaces.

build_expectation_configuration(self, domain: Domain, variables: Optional[ParameterContainer] = None, parameters: Optional[Dict[str, ParameterContainer]] = None)
abstract _build_expectation_configuration(self, domain: Domain, variables: Optional[ParameterContainer] = None, parameters: Optional[Dict[str, ParameterContainer]] = None)
property expectation_type(self)