public class PgxGenericFrameReader extends PgxFrameReader<PgxGenericFrameReader>
Constructor and Description |
---|
PgxGenericFrameReader(PgxSession session, oracle.pgx.api.internal.Core core, java.util.function.Supplier<java.lang.String> keystorePathSupplier, java.util.function.Supplier<char[]> keystorePasswordSupplier) |
Modifier and Type | Method and Description |
---|---|
PgxCsvFrameReader |
csv()
returns a PgxCsvFrameReader
|
PgxFrame |
csv(java.lang.String... uris)
loads the csv PgxFrame synchronously
|
PgxFuture<PgxFrame> |
csvAsync(java.lang.String... uris)
triggers the async loading of the csv PgxFrame
|
PgxDbFrameReader |
db()
returns a PgxDbFrameReader
|
PgxFrameReader |
format(java.lang.String format)
returns a PgxFrameReader for the type format specified
|
PgxFuture<PgxFrame> |
loadAsync(java.lang.String... uris)
triggers the async loading of the PgxFrame
|
PgxGenericFrameReader |
name(java.lang.String frameName)
sets the name of the stored frame
|
PgxPgbFrameReader |
pgb()
returns a PgxPgbFrameReader
|
PgxFrame |
pgb(java.lang.String... uris)
loads the csv PgxFrame synchronously
|
PgxFuture<PgxFrame> |
pgbAsync(java.lang.String... uris)
triggers the async loading of the pgb PgxFrame
|
autodetectColumns, columns, load
public PgxGenericFrameReader(PgxSession session, oracle.pgx.api.internal.Core core, java.util.function.Supplier<java.lang.String> keystorePathSupplier, java.util.function.Supplier<char[]> keystorePasswordSupplier)
public PgxCsvFrameReader csv()
public PgxFrame csv(java.lang.String... uris) throws java.lang.InterruptedException, java.util.concurrent.ExecutionException
uris
- array denoting the urisjava.lang.InterruptedException
java.util.concurrent.ExecutionException
public PgxFuture<PgxFrame> csvAsync(java.lang.String... uris)
uris
- array denoting the urispublic PgxDbFrameReader db()
public PgxFrameReader format(java.lang.String format)
format
- string denoting format to be loadedpublic PgxFuture<PgxFrame> loadAsync(java.lang.String... uris)
loadAsync
in class PgxFrameReader<PgxGenericFrameReader>
uris
- array denoting the urispublic PgxGenericFrameReader name(java.lang.String frameName)
name
in class PgxFrameReader<PgxGenericFrameReader>
frameName
- string used as namepublic PgxPgbFrameReader pgb()
public PgxFrame pgb(java.lang.String... uris) throws java.lang.InterruptedException, java.util.concurrent.ExecutionException
uris
- array denoting the urisjava.lang.InterruptedException
java.util.concurrent.ExecutionException