Input (autotransform.input.base)
The base class and associated classes for Input components.
- class autotransform.input.base.Input
Bases:
NamedComponentThe base for Input components. Used by AutoTransform to get Items that represent potentially transformable units for a Schema. Usually returns files but any Item can be returned as long as Schema components work with it.
- abstract get_items() Sequence[Item]
Get a list of Items to be used by the transformation based on the Input criteria. Usually returns FileItems.
- Returns:
The eligible Items for transformation.
- Return type:
Sequence[Item]
- model_config: ClassVar[ConfigDict] = {}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].