great_expectations.expectations.registry

Module Contents

Functions

register_renderer(object_name: str, parent_class: Type[Union[‘Expectation’, ‘Metric’]], renderer_fn: Callable)

get_renderer_impl(object_name, renderer_type)

register_expectation(expectation: Type[‘Expectation’])

_add_response_key(res, key, value)

register_metric(metric_name: str, metric_domain_keys: Tuple[str, …], metric_value_keys: Tuple[str, …], execution_engine: Type[‘ExecutionEngine’], metric_class: Type[‘MetricProvider’], metric_provider: Optional[Callable], metric_fn_type: Optional[Union[‘MetricFunctionTypes’, ‘MetricPartialFunctionTypes’]] = None)

get_metric_provider(metric_name: str, execution_engine: ExecutionEngine)

get_metric_function_type(metric_name: str, execution_engine: ExecutionEngine)

get_metric_kwargs(metric_name: str, configuration: Optional[‘ExpectationConfiguration’] = None, runtime_configuration: Optional[dict] = None)

get_domain_metrics_dict_by_name(metrics: Dict[Tuple, Any], metric_domain_kwargs: IDDict)

get_expectation_impl(expectation_name)

list_registered_expectation_implementations(expectation_root: Type[‘Expectation’] = None)

great_expectations.expectations.registry.logger
great_expectations.expectations.registry._registered_expectations
great_expectations.expectations.registry._registered_metrics
great_expectations.expectations.registry._registered_renderers
{
“metric_name”

metric_domain_keys metric_value_keys metric_dependencies providers:

engine: provider

}

great_expectations.expectations.registry.register_renderer(object_name: str, parent_class: Type[Union['Expectation', 'Metric']], renderer_fn: Callable)
great_expectations.expectations.registry.get_renderer_impl(object_name, renderer_type)
great_expectations.expectations.registry.register_expectation(expectation: Type['Expectation']) → None
great_expectations.expectations.registry._add_response_key(res, key, value)
great_expectations.expectations.registry.register_metric(metric_name: str, metric_domain_keys: Tuple[str, ...], metric_value_keys: Tuple[str, ...], execution_engine: Type['ExecutionEngine'], metric_class: Type['MetricProvider'], metric_provider: Optional[Callable], metric_fn_type: Optional[Union['MetricFunctionTypes', 'MetricPartialFunctionTypes']] = None) → dict
great_expectations.expectations.registry.get_metric_provider(metric_name: str, execution_engine: ExecutionEngine) → Tuple['MetricProvider', Callable]
great_expectations.expectations.registry.get_metric_function_type(metric_name: str, execution_engine: ExecutionEngine) → Optional[Union['MetricPartialFunctionTypes', 'MetricFunctionTypes']]
great_expectations.expectations.registry.get_metric_kwargs(metric_name: str, configuration: Optional['ExpectationConfiguration'] = None, runtime_configuration: Optional[dict] = None) → Dict
great_expectations.expectations.registry.get_domain_metrics_dict_by_name(metrics: Dict[Tuple, Any], metric_domain_kwargs: IDDict)
great_expectations.expectations.registry.get_expectation_impl(expectation_name)
great_expectations.expectations.registry.list_registered_expectation_implementations(expectation_root: Type['Expectation'] = None) → List[str]