public class PgxGraphFromFramesCreator
extends java.lang.Object
Constructor and Description |
---|
PgxGraphFromFramesCreator(PgxSession session, oracle.pgx.api.internal.Core core, java.lang.String graphName, java.util.function.Function<oracle.pgx.api.internal.Graph,PgxGraph> graphConstructor) |
Modifier and Type | Method and Description |
---|---|
PgxGraph |
create() |
PgxFuture<PgxGraph> |
createAsync() |
PgxEdgeTableFromFramesCreator |
edgeTable(java.lang.String tableName, java.lang.String sourceVertexTable, java.lang.String destinationVertexTable, PgxFrame frame) |
void |
partitioned(boolean partitioned) |
PgxVertexTableFromFramesCreator |
vertexTable(java.lang.String tableName, PgxFrame frame) |
public PgxGraphFromFramesCreator(PgxSession session, oracle.pgx.api.internal.Core core, java.lang.String graphName, java.util.function.Function<oracle.pgx.api.internal.Graph,PgxGraph> graphConstructor)
public PgxGraph create() throws java.lang.InterruptedException, java.util.concurrent.ExecutionException
java.lang.InterruptedException
java.util.concurrent.ExecutionException
public PgxEdgeTableFromFramesCreator edgeTable(java.lang.String tableName, java.lang.String sourceVertexTable, java.lang.String destinationVertexTable, PgxFrame frame)
public void partitioned(boolean partitioned)
public PgxVertexTableFromFramesCreator vertexTable(java.lang.String tableName, PgxFrame frame)