whylogs.experimental.core.validators.condition_validator#

Module Contents#

Functions#

condition_validator(→ Callable[[Any], Any])

whylogs.experimental.core.validators.condition_validator.condition_validator(col_names: Union[str, List[str]], condition_name: Optional[str] = None, actions: Union[List[Callable[[str, str, Any, Optional[Any]], None]], Callable[[str, str, Any, Optional[Any]], None]] = [], namespace: Optional[str] = None, schema_name: str = '', enable_sampling: bool = True) Callable[[Any], Any]#
Parameters
  • col_names (Union[str, List[str]]) –

  • condition_name (Optional[str]) –

  • actions (Union[List[Callable[[str, str, Any, Optional[Any]], None]], Callable[[str, str, Any, Optional[Any]], None]]) –

  • namespace (Optional[str]) –

  • schema_name (str) –

  • enable_sampling (bool) –

Return type

Callable[[Any], Any]