All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary
| Class |
Description |
| ArrayType |
Array data type.
|
| AsyncJob |
Provides a way to track an asynchronous query in Snowflake.
|
| BinaryType |
Binary data type.
|
| BooleanType |
Boolean data type.
|
| ByteType |
Byte data type.
|
| CaseExpr |
Represents a CASE
expression.
|
| CloudProviderToken |
The Snowflake class provides access to the CloudProviderToken secret object with the following
properties: accessKeyId, secretAccessKey, and token.
|
| Column |
Represents a column or an expression in a DataFrame.
|
| ColumnIdentifier |
Represents Column Identifier
|
| CopyableDataFrame |
DataFrame for loading data from files in a stage to a table.
|
| CopyableDataFrameAsyncActor |
Provides APIs to execute CopyableDataFrame actions asynchronously.
|
| DataFrame |
Represents a lazily-evaluated relational dataset that contains a collection of Row
objects with columns defined by a schema (column name and type).
|
| DataFrameAsyncActor |
Provides APIs to execute DataFrame actions asynchronously.
|
| DataFrameNaFunctions |
Provides functions for handling missing values in a DataFrame.
|
| DataFrameReader |
Provides methods to load data in various supported formats from a Snowflake stage to a DataFrame.
|
| DataFrameStatFunctions |
Provides eagerly computed statistical functions for DataFrames.
|
| DataFrameWriter |
Provides methods for writing data from a DataFrame to supported output destinations.
|
| DataFrameWriterAsyncActor |
Provides APIs to execute DataFrameWriter actions asynchronously.
|
| DataType |
Snowpark data types
|
| DataTypes |
This class contains all singleton DataTypes and factory methods.
|
| DateType |
Date data type.
|
| DecimalType |
Decimal data type.
|
| DeleteResult |
Result of deleting rows in an Updatable
|
| DoubleType |
Double data type.
|
| FileOperation |
Provides methods for working on files in a stage.
|
| FloatType |
Float data type.
|
| Functions |
Provides utility functions that generate Column expression that you can pass to DataFrame
transformation methods.
|
| Geography |
Java representation of Snowflake Geography data.
|
| GeographyType |
Geography data type.
|
| Geometry |
Java representation of Snowflake Geometry data.
|
| GeometryType |
Geography data type.
|
| GetResult |
Represents the results of downloading a file from a stage location to the local file system.
|
| GroupingSets |
A Container of grouping sets that you pass to DataFrame.groupByGroupingSets
|
| HasCachedResult |
A DataFrame that returns cached data.
|
| IntegerType |
Integer data type.
|
| JavaSProc0<RT> |
A Java SProc interface that has 0 argument.
|
| JavaSProc1<A1,RT> |
A Java SProc interface that has 1 argument.
|
| JavaSProc10<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,RT> |
A Java SProc interface that has 10 arguments.
|
| JavaSProc11<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,RT> |
A Java SProc interface that has 11 arguments.
|
| JavaSProc12<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,RT> |
A Java SProc interface that has 12 arguments.
|
| JavaSProc13<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,RT> |
A Java SProc interface that has 13 arguments.
|
| JavaSProc14<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,RT> |
A Java SProc interface that has 14 arguments.
|
| JavaSProc15<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,RT> |
A Java SProc interface that has 15 arguments.
|
| JavaSProc16<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,RT> |
A Java SProc interface that has 16 arguments.
|
| JavaSProc17<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,RT> |
A Java SProc interface that has 17 arguments.
|
| JavaSProc18<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,RT> |
A Java SProc interface that has 18 arguments.
|
| JavaSProc19<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,RT> |
A Java SProc interface that has 19 arguments.
|
| JavaSProc2<A1,A2,RT> |
A Java SProc interface that has 2 arguments.
|
| JavaSProc20<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,RT> |
A Java SProc interface that has 20 arguments.
|
| JavaSProc21<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,RT> |
A Java SProc interface that has 21 arguments.
|
| JavaSProc3<A1,A2,A3,RT> |
A Java SProc interface that has 3 arguments.
|
| JavaSProc4<A1,A2,A3,A4,RT> |
A Java SProc interface that has 4 arguments.
|
| JavaSProc5<A1,A2,A3,A4,A5,RT> |
A Java SProc interface that has 5 arguments.
|
| JavaSProc6<A1,A2,A3,A4,A5,A6,RT> |
A Java SProc interface that has 6 arguments.
|
| JavaSProc7<A1,A2,A3,A4,A5,A6,A7,RT> |
A Java SProc interface that has 7 arguments.
|
| JavaSProc8<A1,A2,A3,A4,A5,A6,A7,A8,RT> |
A Java SProc interface that has 8 arguments.
|
| JavaSProc9<A1,A2,A3,A4,A5,A6,A7,A8,A9,RT> |
A Java SProc interface that has 9 arguments.
|
| JavaUDF0<RT> |
A Java UDF interface that has 0 argument.
|
| JavaUDF1<A1,RT> |
A Java UDF interface that has 1 argument.
|
| JavaUDF10<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,RT> |
A Java UDF interface that has 10 arguments.
|
| JavaUDF11<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,RT> |
A Java UDF interface that has 11 arguments.
|
| JavaUDF12<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,RT> |
A Java UDF interface that has 12 arguments.
|
| JavaUDF13<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,RT> |
A Java UDF interface that has 13 arguments.
|
| JavaUDF14<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,RT> |
A Java UDF interface that has 14 arguments.
|
| JavaUDF15<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,RT> |
A Java UDF interface that has 15 arguments.
|
| JavaUDF16<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,RT> |
A Java UDF interface that has 16 arguments.
|
| JavaUDF17<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,RT> |
A Java UDF interface that has 17 arguments.
|
| JavaUDF18<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,RT> |
A Java UDF interface that has 18 arguments.
|
| JavaUDF19<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,RT> |
A Java UDF interface that has 19 arguments.
|
| JavaUDF2<A1,A2,RT> |
A Java UDF interface that has 2 arguments.
|
| JavaUDF20<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,RT> |
A Java UDF interface that has 20 arguments.
|
| JavaUDF21<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,RT> |
A Java UDF interface that has 21 arguments.
|
| JavaUDF22<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,RT> |
A Java UDF interface that has 22 arguments.
|
| JavaUDF3<A1,A2,A3,RT> |
A Java UDF interface that has 3 arguments.
|
| JavaUDF4<A1,A2,A3,A4,RT> |
A Java UDF interface that has 4 arguments.
|
| JavaUDF5<A1,A2,A3,A4,A5,RT> |
A Java UDF interface that has 5 arguments.
|
| JavaUDF6<A1,A2,A3,A4,A5,A6,RT> |
A Java UDF interface that has 6 arguments.
|
| JavaUDF7<A1,A2,A3,A4,A5,A6,A7,RT> |
A Java UDF interface that has 7 arguments.
|
| JavaUDF8<A1,A2,A3,A4,A5,A6,A7,A8,RT> |
A Java UDF interface that has 8 arguments.
|
| JavaUDF9<A1,A2,A3,A4,A5,A6,A7,A8,A9,RT> |
A Java UDF interface that has 9 arguments.
|
| JavaUDTF |
The base interface for JavaUDTF[N].
|
| JavaUDTF0 |
A Java UDTF interface that has 0 arguments.
|
| JavaUDTF1<A0> |
A Java UDTF interface that has 1 argument.
|
| JavaUDTF10<A0,A1,A2,A3,A4,A5,A6,A7,A8,A9> |
A Java UDTF interface that has 10 arguments.
|
| JavaUDTF11<A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10> |
A Java UDTF interface that has 11 arguments.
|
| JavaUDTF12<A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11> |
A Java UDTF interface that has 12 arguments.
|
| JavaUDTF13<A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12> |
A Java UDTF interface that has 13 arguments.
|
| JavaUDTF14<A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13> |
A Java UDTF interface that has 14 arguments.
|
| JavaUDTF15<A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14> |
A Java UDTF interface that has 15 arguments.
|
| JavaUDTF16<A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15> |
A Java UDTF interface that has 16 arguments.
|
| JavaUDTF17<A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16> |
A Java UDTF interface that has 17 arguments.
|
| JavaUDTF18<A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17> |
A Java UDTF interface that has 18 arguments.
|
| JavaUDTF19<A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18> |
A Java UDTF interface that has 19 arguments.
|
| JavaUDTF2<A0,A1> |
A Java UDTF interface that has 2 arguments.
|
| JavaUDTF20<A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19> |
A Java UDTF interface that has 20 arguments.
|
| JavaUDTF21<A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20> |
A Java UDTF interface that has 21 arguments.
|
| JavaUDTF22<A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21> |
A Java UDTF interface that has 22 arguments.
|
| JavaUDTF3<A0,A1,A2> |
A Java UDTF interface that has 3 arguments.
|
| JavaUDTF4<A0,A1,A2,A3> |
A Java UDTF interface that has 4 arguments.
|
| JavaUDTF5<A0,A1,A2,A3,A4> |
A Java UDTF interface that has 5 arguments.
|
| JavaUDTF6<A0,A1,A2,A3,A4,A5> |
A Java UDTF interface that has 6 arguments.
|
| JavaUDTF7<A0,A1,A2,A3,A4,A5,A6> |
A Java UDTF interface that has 7 arguments.
|
| JavaUDTF8<A0,A1,A2,A3,A4,A5,A6,A7> |
A Java UDTF interface that has 8 arguments.
|
| JavaUDTF9<A0,A1,A2,A3,A4,A5,A6,A7,A8> |
A Java UDTF interface that has 9 arguments.
|
| LongType |
Long integer data type.
|
| MapType |
Map data type.
|
| MatchedClauseBuilder |
Builder for a matched clause.
|
| MergeBuilder |
Builder for a merge action.
|
| MergeBuilderAsyncActor |
Provides APIs to execute MergeBuilder actions asynchronously.
|
| MergeResult |
Result of merging a DataFrame into an Updatable DataFrame
|
| NotMatchedClauseBuilder |
Builder for a not matched clause.
|
| PublicPreview |
The annotation of all Snowpark public preview features.
|
| PutResult |
Represents the results of uploading a local file to a stage location.
|
| RelationalGroupedDataFrame |
Represents an underlying DataFrame with rows that are grouped by common values.
|
| Row |
Represents a row returned by the evaluation of a DataFrame.
|
| SaveMode |
SaveMode configures the behavior when data is written from a DataFrame to a data source using a
DataFrameWriter instance.
|
| Session |
Establishes a connection with a Snowflake database and provides methods for creating DataFrames
and accessing objects for working with files in stages.
|
| SessionBuilder |
Provides methods to set configuration properties and create a Session.
|
| ShortType |
Short integer data type.
|
| SnowflakeFile |
Custom Snowflake class that provides users with additional information on top of the core
capability of reading Snowflake files.
|
| SProcRegistration |
Provides methods to register a SProc (Stored Procedure) in the Snowflake database.
|
| StoredProcedure |
This reference to a Stored Procedure which can be created by Session.sproc().register
methods, and used in Session.storedProcedure() method.
|
| StringType |
String data type.
|
| StructField |
Represents the content of StructType.
|
| StructType |
StructType data type, represents table schema.
|
| TableFunction |
Looks up table functions by funcName and returns tableFunction object which can be used in
DataFrame.join and Session.tableFunction methods.
|
| TableFunctions |
Provides utility functions that generate table function expressions that can be passed to
DataFrame join method and Session tableFunction method.
|
| TimestampType |
Timestamp data type.
|
| TimeType |
Time data type.
|
| TypedAsyncJob<T> |
Provides a way to track an asynchronously executed action in a DataFrame.
|
| UDFRegistration |
Provides methods to register lambdas and functions as UDFs in the Snowflake database.
|
| UDTFRegistration |
Provides methods to register a UDTF (user-defined table function) in the Snowflake database.
|
| Updatable |
Represents a lazily-evaluated Updatable.
|
| UpdatableAsyncActor |
Provides APIs to execute Updatable actions asynchronously.
|
| UpdateResult |
Result of updating rows in an Updatable
|
| UserDefinedFunction |
Encapsulates a user defined lambda or function that is returned by
UDFRegistration.registerTemporary, UDFRegistration.registerPermanent, or
Functions.udf.
|
| Variant |
Representation of Snowflake Variant data
|
| VariantType |
Variant data type.
|
| Window |
Contains functions to form WindowSpec.
|
| WindowSpec |
Represents a window frame clause.
|
| WriteFileResult |
Represents the results of writing data from a DataFrame to a file in a stage.
|