gravitino.api.function.function_resources.FunctionResources¶
- class gravitino.api.function.function_resources.FunctionResources(jars: List[str] | None = None, files: List[str] | None = None, archives: List[str] | None = None)¶
Bases:
objectRepresents external resources that are required by a function implementation.
- __init__(jars: List[str] | None = None, files: List[str] | None = None, archives: List[str] | None = None)¶
Create a FunctionResources instance.
- Args:
jars: The jar resources. files: The file resources. archives: The archive resources.
Methods
__init__([jars, files, archives])Create a FunctionResources instance.
archives()Returns the archive resources.
empty()Returns an empty FunctionResources instance.
files()Returns the file resources.
jars()Returns the jar resources.
of([jars, files, archives])Create a FunctionResources instance.
- archives() List[str]¶
Returns the archive resources.
- classmethod empty() FunctionResources¶
Returns an empty FunctionResources instance.
- files() List[str]¶
Returns the file resources.
- jars() List[str]¶
Returns the jar resources.
- classmethod of(jars: List[str] | None = None, files: List[str] | None = None, archives: List[str] | None = None) FunctionResources¶
Create a FunctionResources instance.
- Args:
jars: The jar resources. files: The file resources. archives: The archive resources.
- Returns:
A FunctionResources instance.