aip_sdk.PlanRefKind
aip_sdk.PlanRefKind
Which field of a plan is wrong, not which rule caught it — every way a metric can fail
reports as METRIC, for example.
The one definition, imported by aip_api.services.test_plan_validation (which emits it) and
re-exported from there. It lives here, in the shared schema package, rather than beside those
rules, so a generated client can read it directly instead of hardcoding a subset of the values
as string literals — and so the emitting and consuming halves cannot drift into disagreeing
about the vocabulary, which two declarations could.
SCHEMA and TASK_TYPE are never emitted (the model owns that pair) but stay in
the vocabulary for consumers that switch on it. QUALITY_CHECK is emitted for
required_quality_checks.
aip_sdk.PlanRefKind.CATALOGUE_EMPTY
aip_sdk.PlanRefKind.CATALOGUE_EMPTY = 'catalogue_empty'
No docstring is defined in the source.
aip_sdk.PlanRefKind.METRIC
aip_sdk.PlanRefKind.METRIC = 'metric'
No docstring is defined in the source.
aip_sdk.PlanRefKind.METRIC_CONFIG_KEY
aip_sdk.PlanRefKind.METRIC_CONFIG_KEY = 'metric_config_key'
No docstring is defined in the source.
aip_sdk.PlanRefKind.METRIC_CONFIG_REF
aip_sdk.PlanRefKind.METRIC_CONFIG_REF = 'metric_config_ref'
No docstring is defined in the source.
aip_sdk.PlanRefKind.METRIC_INVERTED_CONFLICT
aip_sdk.PlanRefKind.METRIC_INVERTED_CONFLICT = 'metric_inverted_conflict'
No docstring is defined in the source.
aip_sdk.PlanRefKind.QUALITY_CHECK
aip_sdk.PlanRefKind.QUALITY_CHECK = 'quality_check'
No docstring is defined in the source.
aip_sdk.PlanRefKind.RECOMMENDED_DATASET
aip_sdk.PlanRefKind.RECOMMENDED_DATASET = 'recommended_dataset'
No docstring is defined in the source.
aip_sdk.PlanRefKind.SCHEMA
aip_sdk.PlanRefKind.SCHEMA = 'schema'
No docstring is defined in the source.
aip_sdk.PlanRefKind.SCORE_COLUMN_COLLISION
aip_sdk.PlanRefKind.SCORE_COLUMN_COLLISION = 'score_column_collision'
No docstring is defined in the source.
aip_sdk.PlanRefKind.TASK_TYPE
aip_sdk.PlanRefKind.TASK_TYPE = 'task_type'
No docstring is defined in the source.
aip_sdk.PlanRefKind.THRESHOLD_ORDER
aip_sdk.PlanRefKind.THRESHOLD_ORDER = 'threshold_order'
No docstring is defined in the source.