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 PgxEdgeProviderFromFramesCreatordestinationVertexKeyColumn(java.lang.String columnName)Set the column name containing the destination vertex keysPgxEdgeProviderFromFramesCreatoredgeKeyColumn(java.lang.String keyColumn)Set the key column for the edge providerPgxEdgeProviderFromFramesCreatorlabel(java.lang.String label)Set the label for the edge providerPgxEdgeProviderFromFramesCreatorsourceVertexKeyColumn(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
-
-