def __init__(self, inner_dagster_type): self._inner_dagster_type = check.inst_param(inner_dagster_type, "inner_dagster_type", DagsterType) check.param_invariant(inner_dagster_type.loader, "inner_dagster_type") self._schema_type = ConfigNoneable( inner_dagster_type.loader.schema_type)
def __init__(self, inner_dagster_type: DagsterType): self._inner_dagster_type = check.inst_param(inner_dagster_type, "inner_dagster_type", DagsterType) self._inner_loader = check.not_none_param(inner_dagster_type.loader, "inner_dagster_type") self._schema_type = ConfigNoneable(self._inner_loader.schema_type)
def __init__(self, inner_dagster_type): self._inner_dagster_type = check.inst_param(inner_dagster_type, 'inner_dagster_type', DagsterType) check.param_invariant(inner_dagster_type.input_hydration_config, 'inner_dagster_type') self._schema_type = ConfigNoneable( inner_dagster_type.input_hydration_config.schema_type)