Package oracle.pgx.api.frames
Class PgxEdgeProviderFromFramesCreator
- java.lang.Object
-
- oracle.pgx.api.frames.AbstractPgxEntityProviderFromFramesCreator
-
- oracle.pgx.api.frames.PgxEdgeProviderFromFramesCreator
-
public class PgxEdgeProviderFromFramesCreator extends AbstractPgxEntityProviderFromFramesCreator
An edge provider creator for creating aPgxGraph
.- Since:
- 21.3
-
-
Constructor Summary
Constructors Constructor Description PgxEdgeProviderFromFramesCreator(SessionContext sessionContext, oracle.pgx.api.internal.Core core, oracle.pgx.api.frames.internal.EdgeFrameDeclaration edgeFrameDeclaration, PgxGraphFromFramesCreator graphFromFramesCreator)
Create a new edge provider creator
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PgxEdgeProviderFromFramesCreator
destinationVertexKeyColumn(java.lang.String columnName)
Set the column name containing the destination vertex keysPgxEdgeProviderFromFramesCreator
edgeKeyColumn(java.lang.String keyColumn)
Set the key column for the edge providerPgxEdgeProviderFromFramesCreator
label(java.lang.String label)
Set the label for the edge providerPgxEdgeProviderFromFramesCreator
sourceVertexKeyColumn(java.lang.String columnName)
Set the column name containing the source vertex keys-
Methods inherited from class oracle.pgx.api.frames.AbstractPgxEntityProviderFromFramesCreator
create, createAsync, edgeProvider, partitioned, vertexProvider
-
-
-
-
Constructor Detail
-
PgxEdgeProviderFromFramesCreator
public PgxEdgeProviderFromFramesCreator(SessionContext sessionContext, oracle.pgx.api.internal.Core core, oracle.pgx.api.frames.internal.EdgeFrameDeclaration edgeFrameDeclaration, PgxGraphFromFramesCreator graphFromFramesCreator)
Create a new edge provider creator- Parameters:
sessionContext
- the session context to usecore
- the core to useedgeFrameDeclaration
- the EdgeFrameDeclaration of the providergraphFromFramesCreator
- the PgxGraphFromFramesCreator to use- Since:
- 21.3
-
-
Method Detail
-
sourceVertexKeyColumn
public PgxEdgeProviderFromFramesCreator sourceVertexKeyColumn(java.lang.String columnName)
Set the column name containing the source vertex keys- Parameters:
columnName
- column to use- Returns:
- this object
-
destinationVertexKeyColumn
public PgxEdgeProviderFromFramesCreator destinationVertexKeyColumn(java.lang.String columnName)
Set the column name containing the destination vertex keys- Parameters:
columnName
- column to use- Returns:
- this object
-
edgeKeyColumn
public PgxEdgeProviderFromFramesCreator edgeKeyColumn(java.lang.String keyColumn)
Set the key column for the edge provider- Parameters:
keyColumn
- column to use as key column for the provider- Returns:
- this object
- Since:
- 24.1
-
label
public PgxEdgeProviderFromFramesCreator label(java.lang.String label)
Set the label for the edge provider- Parameters:
label
- label to use- Returns:
- this object
- Since:
- 24.1
-
-