Documentation IndexFetch the complete documentation index at: /docs/llms.txtUse this file to discover all available pages before exploring further.
Fetch the complete documentation index at: /docs/llms.txt
Use this file to discover all available pages before exploring further.
prefect.utilities.schema_tools.hydration
handler
handler(kind: PrefectKind) -> Callable[[Handler], Handler]
call_handler
call_handler(kind: PrefectKind, obj: dict[str, Any], ctx: HydrationContext) -> Any
null_handler
null_handler(obj: dict[str, Any], ctx: HydrationContext)
json_handler
json_handler(obj: dict[str, Any], ctx: HydrationContext)
jinja_handler
jinja_handler(obj: dict[str, Any], ctx: HydrationContext) -> Any
workspace_variable_handler
workspace_variable_handler(obj: dict[str, Any], ctx: HydrationContext) -> Any
hydrate
hydrate(obj: dict[str, Any], ctx: Optional[HydrationContext] = None) -> dict[str, Any]
HydrationContext
build
build(cls, session: AsyncSession, raise_on_error: bool = False, render_jinja: bool = False, render_workspace_variables: bool = False) -> Self
Placeholder
is_error
is_error(self) -> bool
RemoveValue
HydrationError
message
message(self) -> str
KeyNotFound
key
key(self) -> str
ValueNotFound
TemplateNotFound
VariableNameNotFound
InvalidJSON
InvalidJinja
WorkspaceVariableNotFound
variable_name
variable_name(self) -> str
WorkspaceVariable
ValidJinja
Was this page helpful?