Package oracle.pgx.api.frames
Class PgxCsvFrameStorer
- java.lang.Object
- 
- oracle.pgx.api.frames.PgxFrameStorer<PgxCsvFrameStorer>
- 
- oracle.pgx.api.frames.PgxCsvFrameStorer
 
 
- 
 public class PgxCsvFrameStorer extends PgxFrameStorer<PgxCsvFrameStorer> 
- 
- 
Constructor SummaryConstructors Constructor Description PgxCsvFrameStorer(PgxSession session, oracle.pgx.api.internal.Core core, PgxFrame frame)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description PgxCsvFrameStorername(java.lang.String frameName)sets the name of the stored framePgxCsvFrameStorerpartitionExtension(java.lang.String fileExtension)sets the fileExtension of the created CSV filesPgxCsvFrameStorerpartitions(int numPartitions)sets the number of files to be createdPgxCsvFrameStorerseparator(char separator)sets the separator for csv storingPgxFuture<java.lang.Void>storeAsync(java.lang.String... uris)trigger the async storing of the PgxFrame- 
Methods inherited from class oracle.pgx.api.frames.PgxFrameStoreroverwrite, store
 
- 
 
- 
- 
- 
Constructor Detail- 
PgxCsvFrameStorerpublic PgxCsvFrameStorer(PgxSession session, oracle.pgx.api.internal.Core core, PgxFrame frame) 
 
- 
 - 
Method Detail- 
namepublic PgxCsvFrameStorer name(java.lang.String frameName) sets the name of the stored frame- Specified by:
- namein class- PgxFrameStorer<PgxCsvFrameStorer>
- Parameters:
- frameName- the name of the stored frame
- Returns:
- this storer
 
 - 
separatorpublic PgxCsvFrameStorer separator(char separator) sets the separator for csv storing- Parameters:
- separator- the separator
- Returns:
- this storer
 
 - 
partitionspublic PgxCsvFrameStorer partitions(int numPartitions) sets the number of files to be created- Parameters:
- numPartitions- number of partitions created
- Returns:
- this storer
 
 - 
partitionExtensionpublic PgxCsvFrameStorer partitionExtension(java.lang.String fileExtension) sets the fileExtension of the created CSV files- Parameters:
- fileExtension- string denoting the file extension for the created files
- Returns:
- this storer
 
 - 
storeAsyncpublic PgxFuture<java.lang.Void> storeAsync(java.lang.String... uris) trigger the async storing of the PgxFrame- Specified by:
- storeAsyncin class- PgxFrameStorer<PgxCsvFrameStorer>
- Parameters:
- uris- array denoting the uris
- Returns:
- the future for the result of the operation
 
 
- 
 
-