public class PgxCsvFrameStorer extends PgxFrameStorer<PgxCsvFrameStorer>
Constructor and Description |
---|
PgxCsvFrameStorer(PgxSession session, oracle.pgx.api.internal.Core core, PgxFrame frame) |
Modifier and Type | Method and Description |
---|---|
PgxCsvFrameStorer |
name(java.lang.String frameName)
sets the name of the stored frame
|
PgxCsvFrameStorer |
partitionExtension(java.lang.String fileExtension)
sets the fileExtension of the created CSV files
|
PgxCsvFrameStorer |
partitions(int numPartitions)
sets the number of files to be created
|
PgxCsvFrameStorer |
separator(char separator)
sets the separator for csv storing
|
PgxFuture<java.lang.Void> |
storeAsync(java.lang.String... uris)
trigger the async storing of the PgxFrame
|
overwrite, store
public PgxCsvFrameStorer(PgxSession session, oracle.pgx.api.internal.Core core, PgxFrame frame)
public PgxCsvFrameStorer name(java.lang.String frameName)
name
in class PgxFrameStorer<PgxCsvFrameStorer>
frameName
- the name of the stored framepublic PgxCsvFrameStorer partitionExtension(java.lang.String fileExtension)
fileExtension
- string denoting the file extension for the created filespublic PgxCsvFrameStorer partitions(int numPartitions)
numPartitions
- number of partitions createdpublic PgxCsvFrameStorer separator(char separator)
separator
- the separatorpublic PgxFuture<java.lang.Void> storeAsync(java.lang.String... uris)
storeAsync
in class PgxFrameStorer<PgxCsvFrameStorer>
uris
- array denoting the uris