whylogs_container.whylabs.container.strict_container_types¶
Classes
|
|
|
- class whylogs_container.whylabs.container.strict_container_types.StrictContainerConfiguration(langkit_config: Dict[Union[whylogs_container_types.DatasetKey, str], whylogs_container.whylabs.container.strict_container_types.StrictLangkitOptions] = <factory>, whylogs_config: Dict[Union[whylogs_container_types.DatasetKey, str], whylogs_container_types.DatasetOptions] = <factory>)¶
Bases:
object
- langkit_config: Dict[DatasetKey | str, StrictLangkitOptions]¶
- whylogs_config: Dict[DatasetKey | str, DatasetOptions]¶
- class whylogs_container.whylabs.container.strict_container_types.StrictLangkitOptions(metrics: List[Union[List[ForwardRef('MetricCreator')], Callable[[], ForwardRef('MetricCreator')], Callable[[Dict[str, Any]], ForwardRef('MetricCreator')], Callable[[], List[ForwardRef('MetricCreator')]], Callable[[Dict[str, Any]], List[ForwardRef('MetricCreator')]], Callable[[], Union[langkit.core.metric.SingleMetric, langkit.core.metric.MultiMetric]], Callable[[Dict[str, Any]], Union[langkit.core.metric.SingleMetric, langkit.core.metric.MultiMetric]], Callable[[], List[Union[langkit.core.metric.SingleMetric, langkit.core.metric.MultiMetric]]], Callable[[Dict[str, Any]], List[Union[langkit.core.metric.SingleMetric, langkit.core.metric.MultiMetric]]], List[Union[Callable[[], Union[langkit.core.metric.SingleMetric, langkit.core.metric.MultiMetric]], Callable[[Dict[str, Any]], Union[langkit.core.metric.SingleMetric, langkit.core.metric.MultiMetric]]]]]] = <factory>, callbacks: List[langkit.core.workflow.Callback] = <factory>, validators: List[langkit.core.validation.Validator] = <factory>)¶
Bases:
object
- callbacks: List[Callback]¶
- metrics: List[List[List[MetricCreator] | Callable[[], MetricCreator] | Callable[[Dict[str, Any]], MetricCreator] | Callable[[], List[MetricCreator]] | Callable[[Dict[str, Any]], List[MetricCreator]] | Callable[[], SingleMetric | MultiMetric] | Callable[[Dict[str, Any]], SingleMetric | MultiMetric] | Callable[[], List[SingleMetric | MultiMetric]] | Callable[[Dict[str, Any]], List[SingleMetric | MultiMetric]] | List[Callable[[], SingleMetric | MultiMetric] | Callable[[Dict[str, Any]], SingleMetric | MultiMetric]]] | Callable[[], List[MetricCreator] | Callable[[], MetricCreator] | Callable[[Dict[str, Any]], MetricCreator] | Callable[[], List[MetricCreator]] | Callable[[Dict[str, Any]], List[MetricCreator]] | Callable[[], SingleMetric | MultiMetric] | Callable[[Dict[str, Any]], SingleMetric | MultiMetric] | Callable[[], List[SingleMetric | MultiMetric]] | Callable[[Dict[str, Any]], List[SingleMetric | MultiMetric]] | List[Callable[[], SingleMetric | MultiMetric] | Callable[[Dict[str, Any]], SingleMetric | MultiMetric]]] | Callable[[Dict[str, Any]], List[MetricCreator] | Callable[[], MetricCreator] | Callable[[Dict[str, Any]], MetricCreator] | Callable[[], List[MetricCreator]] | Callable[[Dict[str, Any]], List[MetricCreator]] | Callable[[], SingleMetric | MultiMetric] | Callable[[Dict[str, Any]], SingleMetric | MultiMetric] | Callable[[], List[SingleMetric | MultiMetric]] | Callable[[Dict[str, Any]], List[SingleMetric | MultiMetric]] | List[Callable[[], SingleMetric | MultiMetric] | Callable[[Dict[str, Any]], SingleMetric | MultiMetric]]] | Callable[[], List[List[MetricCreator] | Callable[[], MetricCreator] | Callable[[Dict[str, Any]], MetricCreator] | Callable[[], List[MetricCreator]] | Callable[[Dict[str, Any]], List[MetricCreator]] | Callable[[], SingleMetric | MultiMetric] | Callable[[Dict[str, Any]], SingleMetric | MultiMetric] | Callable[[], List[SingleMetric | MultiMetric]] | Callable[[Dict[str, Any]], List[SingleMetric | MultiMetric]] | List[Callable[[], SingleMetric | MultiMetric] | Callable[[Dict[str, Any]], SingleMetric | MultiMetric]]]] | Callable[[Dict[str, Any]], List[List[MetricCreator] | Callable[[], MetricCreator] | Callable[[Dict[str, Any]], MetricCreator] | Callable[[], List[MetricCreator]] | Callable[[Dict[str, Any]], List[MetricCreator]] | Callable[[], SingleMetric | MultiMetric] | Callable[[Dict[str, Any]], SingleMetric | MultiMetric] | Callable[[], List[SingleMetric | MultiMetric]] | Callable[[Dict[str, Any]], List[SingleMetric | MultiMetric]] | List[Callable[[], SingleMetric | MultiMetric] | Callable[[Dict[str, Any]], SingleMetric | MultiMetric]]]] | Callable[[], SingleMetric | MultiMetric] | Callable[[Dict[str, Any]], SingleMetric | MultiMetric] | Callable[[], List[SingleMetric | MultiMetric]] | Callable[[Dict[str, Any]], List[SingleMetric | MultiMetric]] | List[Callable[[], SingleMetric | MultiMetric] | Callable[[Dict[str, Any]], SingleMetric | MultiMetric]]]¶
- validators: List[Validator]¶