## Uses of Class
com.snowflake.snowpark_java.Session

- Packages that use Session
  Package | Description
  --- | ---
  com.snowflake.snowpark_java | Provides most of the classes for the Snowpark Java API.
  com.snowflake.snowpark_java.sproc | Provides the interfaces for stored procedures (SProcs).

- - ### Uses of Session in com.snowflake.snowpark_java

    Methods in com.snowflake.snowpark_java that return Session
    Modifier and Type | Method | Description
    --- | --- | ---
    `Session` | SessionBuilder.`create()` | Creates a new `Session`.
    `Session` | SessionBuilder.`getOrCreate()` | Returns the existing session if already exists or create it if not.

  - ### Uses of Session in com.snowflake.snowpark_java.sproc

    Methods in com.snowflake.snowpark_java.sproc with parameters of type Session
    Modifier and Type | Method | Description
    --- | --- | ---
    `RT` | JavaSProc0.`call​(Session session)` |
    `RT` | JavaSProc1.`call​(Session session, A1 arg1)` |
    `RT` | JavaSProc10.`call​(Session session, A1 arg1, A2 arg2, A3 arg3, A4 arg4, A5 arg5, A6 arg6, A7 arg7, A8 arg8, A9 arg9, A10 arg10)` |
    `RT` | JavaSProc11.`call​(Session session, A1 arg1, A2 arg2, A3 arg3, A4 arg4, A5 arg5, A6 arg6, A7 arg7, A8 arg8, A9 arg9, A10 arg10, A11 arg11)` |
    `RT` | JavaSProc12.`call​(Session session, A1 arg1, A2 arg2, A3 arg3, A4 arg4, A5 arg5, A6 arg6, A7 arg7, A8 arg8, A9 arg9, A10 arg10, A11 arg11, A12 arg12)` |
    `RT` | JavaSProc13.`call​(Session session, A1 arg1, A2 arg2, A3 arg3, A4 arg4, A5 arg5, A6 arg6, A7 arg7, A8 arg8, A9 arg9, A10 arg10, A11 arg11, A12 arg12, A13 arg13)` |
    `RT` | JavaSProc14.`call​(Session session, A1 arg1, A2 arg2, A3 arg3, A4 arg4, A5 arg5, A6 arg6, A7 arg7, A8 arg8, A9 arg9, A10 arg10, A11 arg11, A12 arg12, A13 arg13, A14 arg14)` |
    `RT` | JavaSProc15.`call​(Session session, A1 arg1, A2 arg2, A3 arg3, A4 arg4, A5 arg5, A6 arg6, A7 arg7, A8 arg8, A9 arg9, A10 arg10, A11 arg11, A12 arg12, A13 arg13, A14 arg14, A15 arg15)` |
    `RT` | JavaSProc16.`call​(Session session, A1 arg1, A2 arg2, A3 arg3, A4 arg4, A5 arg5, A6 arg6, A7 arg7, A8 arg8, A9 arg9, A10 arg10, A11 arg11, A12 arg12, A13 arg13, A14 arg14, A15 arg15, A16 arg16)` |
    `RT` | JavaSProc17.`call​(Session session, A1 arg1, A2 arg2, A3 arg3, A4 arg4, A5 arg5, A6 arg6, A7 arg7, A8 arg8, A9 arg9, A10 arg10, A11 arg11, A12 arg12, A13 arg13, A14 arg14, A15 arg15, A16 arg16, A17 arg17)` |
    `RT` | JavaSProc18.`call​(Session session, A1 arg1, A2 arg2, A3 arg3, A4 arg4, A5 arg5, A6 arg6, A7 arg7, A8 arg8, A9 arg9, A10 arg10, A11 arg11, A12 arg12, A13 arg13, A14 arg14, A15 arg15, A16 arg16, A17 arg17, A18 arg18)` |
    `RT` | JavaSProc19.`call​(Session session, A1 arg1, A2 arg2, A3 arg3, A4 arg4, A5 arg5, A6 arg6, A7 arg7, A8 arg8, A9 arg9, A10 arg10, A11 arg11, A12 arg12, A13 arg13, A14 arg14, A15 arg15, A16 arg16, A17 arg17, A18 arg18, A19 arg19)` |
    `RT` | JavaSProc2.`call​(Session session, A1 arg1, A2 arg2)` |
    `RT` | JavaSProc20.`call​(Session session, A1 arg1, A2 arg2, A3 arg3, A4 arg4, A5 arg5, A6 arg6, A7 arg7, A8 arg8, A9 arg9, A10 arg10, A11 arg11, A12 arg12, A13 arg13, A14 arg14, A15 arg15, A16 arg16, A17 arg17, A18 arg18, A19 arg19, A20 arg20)` |
    `RT` | JavaSProc21.`call​(Session session, A1 arg1, A2 arg2, A3 arg3, A4 arg4, A5 arg5, A6 arg6, A7 arg7, A8 arg8, A9 arg9, A10 arg10, A11 arg11, A12 arg12, A13 arg13, A14 arg14, A15 arg15, A16 arg16, A17 arg17, A18 arg18, A19 arg19, A20 arg20, A21 arg21)` |
    `RT` | JavaSProc3.`call​(Session session, A1 arg1, A2 arg2, A3 arg3)` |
    `RT` | JavaSProc4.`call​(Session session, A1 arg1, A2 arg2, A3 arg3, A4 arg4)` |
    `RT` | JavaSProc5.`call​(Session session, A1 arg1, A2 arg2, A3 arg3, A4 arg4, A5 arg5)` |
    `RT` | JavaSProc6.`call​(Session session, A1 arg1, A2 arg2, A3 arg3, A4 arg4, A5 arg5, A6 arg6)` |
    `RT` | JavaSProc7.`call​(Session session, A1 arg1, A2 arg2, A3 arg3, A4 arg4, A5 arg5, A6 arg6, A7 arg7)` |
    `RT` | JavaSProc8.`call​(Session session, A1 arg1, A2 arg2, A3 arg3, A4 arg4, A5 arg5, A6 arg6, A7 arg7, A8 arg8)` |
    `RT` | JavaSProc9.`call​(Session session, A1 arg1, A2 arg2, A3 arg3, A4 arg4, A5 arg5, A6 arg6, A7 arg7, A8 arg8, A9 arg9)` |