Package com.snowflake.snowpark_java
Class CopyableDataFrameAsyncActor
- java.lang.Object
 - 
- com.snowflake.snowpark_java.DataFrameAsyncActor
 - 
- com.snowflake.snowpark_java.CopyableDataFrameAsyncActor
 
 
 
- 
public class CopyableDataFrameAsyncActor extends DataFrameAsyncActor
Provides APIs to execute CopyableDataFrame actions asynchronously.- Since:
 - 1.2.0
 
 
- 
- 
Field Summary
- 
Fields inherited from class com.snowflake.snowpark_java.DataFrameAsyncActor
session 
 - 
 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TypedAsyncJob<Void>copyInto(String tableName)Executes `CopyableDataFrame.copyInto` asynchronously.TypedAsyncJob<Void>copyInto(String tableName, Column[] transformations)Executes `CopyableDataFrame.copyInto` asynchronously.TypedAsyncJob<Void>copyInto(String tableName, Column[] transformations, Map<String,?> options)Executes `CopyableDataFrame.copyInto` asynchronously.TypedAsyncJob<Void>copyInto(String tableName, String[] targetColumnNames, Column[] transformations, Map<String,?> options)Executes `CopyableDataFrame.copyInto` asynchronously.- 
Methods inherited from class com.snowflake.snowpark_java.DataFrameAsyncActor
collect, count, toLocalIterator 
 - 
 
 - 
 
- 
- 
Method Detail
- 
copyInto
public TypedAsyncJob<Void> copyInto(String tableName)
Executes `CopyableDataFrame.copyInto` asynchronously.- Parameters:
 tableName- Name of the table where the data should be saved.- Returns:
 - A TypedAsyncJob object that you can use to check the status of the action and get the results.
 - Since:
 - 1.2.0
 
 
- 
copyInto
public TypedAsyncJob<Void> copyInto(String tableName, Column[] transformations)
Executes `CopyableDataFrame.copyInto` asynchronously.- Parameters:
 tableName- Name of the table where the data should be saved.transformations- Seq of Column expressions that specify the transformations to apply (similar to transformation parameters).- Returns:
 - A TypedAsyncJob object that you can use to check the status of the action and get the results.
 - Since:
 - 1.2.0
 
 
- 
copyInto
public TypedAsyncJob<Void> copyInto(String tableName, Column[] transformations, Map<String,?> options)
Executes `CopyableDataFrame.copyInto` asynchronously.- Parameters:
 tableName- Name of the table where the data should be saved.transformations- Seq of Column expressions that specify the transformations to apply (similar to transformation parameters).options- Map of the names of options (e.g.compression,skip_header, etc.) and their corresponding values.NOTE: By default, theCopyableDataFrameobject uses the options set in the DataFrameReader used to create that object. You can use thisoptionsparameter to override the default options or set additional options.- Returns:
 - A TypedAsyncJob object that you can use to check the status of the action and get the results.
 - Since:
 - 1.2.0
 
 
- 
copyInto
public TypedAsyncJob<Void> copyInto(String tableName, String[] targetColumnNames, Column[] transformations, Map<String,?> options)
Executes `CopyableDataFrame.copyInto` asynchronously.- Parameters:
 tableName- Name of the table where the data should be saved.targetColumnNames- Name of the columns in the table where the data should be saved.transformations- Seq of Column expressions that specify the transformations to apply (similar to transformation parameters).options- Map of the names of options (e.g.compression,skip_header, etc.) and their corresponding values.NOTE: By default, theCopyableDataFrameobject uses the options set in the DataFrameReader used to create that object. You can use thisoptionsparameter to override the default options or set additional options.- Returns:
 - A TypedAsyncJob object that you can use to check the status of the action and get the results.
 - Since:
 - 1.2.0
 
 
 - 
 
 -