snowflake.core.user_defined_function¶

Manages Snowflake UserDefinedFunctions.

Classes

Argument(*, name, datatype[, default_value])

A model object representing the Argument resource.

BaseLanguage(*[, called_on_null_input, ...])

A model object representing the BaseLanguage resource.

ColumnType(*, name, datatype)

A model object representing the ColumnType resource.

FunctionLanguage(*[, called_on_null_input, ...])

A model object representing the FunctionLanguage resource.

JavaFunction(*[, called_on_null_input, ...])

A model object representing the JavaFunction resource.

JavaScriptFunction(*[, ...])

A model object representing the JavaScriptFunction resource.

PythonFunction(*[, called_on_null_input, ...])

A model object representing the PythonFunction resource.

ReturnDataType(*, datatype[, nullable])

A model object representing the ReturnDataType resource.

ReturnTable(*[, column_list])

A model object representing the ReturnTable resource.

ReturnType()

A model object representing the ReturnType resource.

SQLFunction(*[, called_on_null_input, ...])

A model object representing the SQLFunction resource.

ScalaFunction(*[, called_on_null_input, ...])

A model object representing the ScalaFunction resource.

UserDefinedFunction(*, name[, is_temporary, ...])

A model object representing the UserDefinedFunction resource.

UserDefinedFunctionResource(name_with_args, ...)

Represents a reference to a Snowflake user defined function.

UserDefinedFunctionCollection(schema)

Represents the collection operations on the Snowflake User Defined Function resource.