public class PgxEdgeTableFromFramesCreator
extends java.lang.Object
Constructor and Description |
---|
PgxEdgeTableFromFramesCreator(PgxSession session, oracle.pgx.api.internal.Core core, oracle.pgx.api.frames.internal.EdgeFrameDeclaration edgeFrameDeclaration, PgxGraphFromFramesCreator graphFromFramesCreator) |
Modifier and Type | Method and Description |
---|---|
PgxGraph |
create() |
PgxFuture<PgxGraph> |
createAsync() |
PgxEdgeTableFromFramesCreator |
destinationVertexKeyColumn(java.lang.String columnName) |
PgxEdgeTableFromFramesCreator |
edgeTable(java.lang.String tableName, java.lang.String sourceVertexTable, java.lang.String destinationVertexTable, PgxFrame frame) |
PgxGraphFromFramesCreator |
partitioned(boolean isPartitioned) |
PgxEdgeTableFromFramesCreator |
sourceVertexKeyColumn(java.lang.String columnName) |
PgxVertexTableFromFramesCreator |
vertexTable(java.lang.String tableName, PgxFrame frame) |
public PgxEdgeTableFromFramesCreator(PgxSession session, oracle.pgx.api.internal.Core core, oracle.pgx.api.frames.internal.EdgeFrameDeclaration edgeFrameDeclaration, PgxGraphFromFramesCreator graphFromFramesCreator)
public PgxGraph create() throws java.lang.InterruptedException, java.util.concurrent.ExecutionException
java.lang.InterruptedException
java.util.concurrent.ExecutionException
public PgxEdgeTableFromFramesCreator destinationVertexKeyColumn(java.lang.String columnName)
public PgxEdgeTableFromFramesCreator edgeTable(java.lang.String tableName, java.lang.String sourceVertexTable, java.lang.String destinationVertexTable, PgxFrame frame)
public PgxGraphFromFramesCreator partitioned(boolean isPartitioned)
public PgxEdgeTableFromFramesCreator sourceVertexKeyColumn(java.lang.String columnName)
public PgxVertexTableFromFramesCreator vertexTable(java.lang.String tableName, PgxFrame frame)