Skip to content

UserDefinedFunctionInput

Source code in docs_src/capo_glue/types/user_defined_function_input.py
class UserDefinedFunctionInput(TypedDict, closed=True):
    function_name: NotRequired["capo_glue.types.name_string.NameString"]
    """<p>The name of the function.</p>"""
    class_name: NotRequired["capo_glue.types.name_string.NameString"]
    """<p>The Java class that contains the function code.</p>"""
    owner_name: NotRequired["capo_glue.types.name_string.NameString"]
    """<p>The owner of the function.</p>"""
    function_type: NotRequired["capo_glue.types.function_type.FunctionType"]
    """<p>The type of the function.</p>"""
    owner_type: NotRequired["capo_glue.types.principal_type.PrincipalType"]
    """<p>The owner type.</p>"""
    resource_uris: NotRequired["capo_glue.types.resource_uri_list.ResourceUriList"]
    """<p>The resource URIs for the function.</p>"""

class_name instance-attribute

class_name: NotRequired[NameString]

The Java class that contains the function code.

function_name instance-attribute

function_name: NotRequired[NameString]

The name of the function.

function_type instance-attribute

function_type: NotRequired[FunctionType]

The type of the function.

owner_name instance-attribute

owner_name: NotRequired[NameString]

The owner of the function.

owner_type instance-attribute

owner_type: NotRequired[PrincipalType]

The owner type.

resource_uris instance-attribute

resource_uris: NotRequired[ResourceUriList]

The resource URIs for the function.