Package oracle.pgx.config
Class GraphConfigBuilder
- java.lang.Object
-
- oracle.pgx.config.GraphConfigBuilder
-
public class GraphConfigBuilder extends java.lang.Object
Factory to create graph config builders.- Author:
- ksc
-
-
Constructor Summary
Constructors Constructor Description GraphConfigBuilder()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static FileGraphConfigBuilder
forFileFormat(Format format)
returns a PGX graph config builder to create file-based graph configs programmatically via Java methods.static FileGraphConfigBuilder
forFileFormats()
returns a PGX graph config builder to create single file-based graph configs programmatically via Java methods.static PartitionedGraphConfigBuilder
forPartitioned()
returns a PGX graph config builder to create partitioned graph configsstatic PgHbaseGraphConfigBuilder
forPropertyGraphHbase()
returns a PGX graph config builder to create Apache HBASE graph configs programmatically via Java methods.static PgNosqlGraphConfigBuilder
forPropertyGraphNosql()
returns a PGX graph config builder to create Oracle NoSQL graph configs programmatically via Java methods.static PgRdbmsGraphConfigBuilder
forPropertyGraphRdbms()
returns a PGX graph config builder to create Oracle RDBMS graph configs programmatically via Java methods.static RdfGraphConfigBuilder
forRdf()
returns a PGX graph config builder to create RDF graph programmatically via Java methods.static TwoTablesRdbmsGraphConfigBuilder
forTwoTablesRdbms()
returns a PGX graph config builder to create two-tables graph programmatically via Java methods.static TwoTablesTextGraphConfigBuilder
forTwoTablesText()
returns a PGX graph config builder to create two-tables graph programmatically via Java methods.
-
-
-
Method Detail
-
forPartitioned
public static PartitionedGraphConfigBuilder forPartitioned()
returns a PGX graph config builder to create partitioned graph configs- Returns:
- a new builder
-
forFileFormats
public static FileGraphConfigBuilder forFileFormats()
returns a PGX graph config builder to create single file-based graph configs programmatically via Java methods.- Returns:
- a new builder
-
forFileFormat
public static FileGraphConfigBuilder forFileFormat(Format format)
returns a PGX graph config builder to create file-based graph configs programmatically via Java methods. UnlikeforFileFormats()
, the returned builder of this method hasFileGraphConfig.Field.FORMAT
set- Returns:
- a new builder
-
forTwoTablesText
public static TwoTablesTextGraphConfigBuilder forTwoTablesText()
returns a PGX graph config builder to create two-tables graph programmatically via Java methods. The returned builder already hasTwoTablesTextGraphConfig.Field.FORMAT
set toFormat.TWO_TABLES
andTwoTablesTextGraphConfig.Field.DATASTORE
set toTwoTablesDatastore.FILE
- Returns:
- a new builder
-
forTwoTablesRdbms
public static TwoTablesRdbmsGraphConfigBuilder forTwoTablesRdbms()
returns a PGX graph config builder to create two-tables graph programmatically via Java methods. The returned builder already hasTwoTablesRdbmsGraphConfig.Field.FORMAT
set toFormat.TWO_TABLES
andTwoTablesRdbmsGraphConfig.Field.DATASTORE
set toTwoTablesDatastore.RDBMS
- Returns:
- a new builder
-
forPropertyGraphRdbms
public static PgRdbmsGraphConfigBuilder forPropertyGraphRdbms()
returns a PGX graph config builder to create Oracle RDBMS graph configs programmatically via Java methods. The returned builder already hasPgRdbmsGraphConfig.Field.FORMAT
set toFormat.PG
andPgRdbmsGraphConfig.Field.DB_ENGINE
set toDbEngine.RDBMS
.- Returns:
- a new builder
-
forPropertyGraphNosql
public static PgNosqlGraphConfigBuilder forPropertyGraphNosql()
returns a PGX graph config builder to create Oracle NoSQL graph configs programmatically via Java methods. The returned builder already hasPgNosqlGraphConfig.Field.FORMAT
set toFormat.PG
andPgNosqlGraphConfig.Field.DB_ENGINE
set toDbEngine.NOSQL
.- Returns:
- a new builder
-
forPropertyGraphHbase
public static PgHbaseGraphConfigBuilder forPropertyGraphHbase()
returns a PGX graph config builder to create Apache HBASE graph configs programmatically via Java methods. The returned builder already hasPgHbaseGraphConfig.Field.FORMAT
set toFormat.PG
andPgHbaseGraphConfig.Field.DB_ENGINE
set toDbEngine.HBASE
.- Returns:
- a new builder
-
forRdf
public static RdfGraphConfigBuilder forRdf()
returns a PGX graph config builder to create RDF graph programmatically via Java methods. The returned builder already hasRdfGraphConfig.Field.FORMAT
set toFormat.RDF
- Returns:
- a new builder
-
-