public final class RelationalGraphConfigBuilder extends AbstractGraphConfigBuilder<RelationalGraphConfigBuilder,RelationalGraphConfig>
Constructor and Description |
---|
RelationalGraphConfigBuilder()
default constructor
|
Modifier and Type | Method and Description |
---|---|
RelationalGraphConfigBuilder |
addEdgeTable(AbstractTableConfigBuilder tableConfigBuilder)
Adds an edge table to the graph
|
RelationalGraphConfigBuilder |
addEdgeTable(GraphTableConfig tableConfig)
Adds a edge table to the graph
|
RelationalGraphConfigBuilder |
addVertexTable(AbstractTableConfigBuilder tableConfigBuilder)
Adds a vertex table to the graph
|
RelationalGraphConfigBuilder |
addVertexTable(GraphTableConfig tableConfig)
Adds a vertex table to the graph
|
RelationalGraphConfigBuilder |
copyFrom(RelationalGraphConfig graphConfig)
Sets this builder with all the values of the given graph config.
|
RelationalGraphConfigBuilder |
setEdgeTables(oracle.pgx.config.internal.ConvertibleToTableConfigBuilder... tableConfigs)
Set the edge tables of the graph
|
RelationalGraphConfigBuilder |
setEdgeTables(java.lang.Iterable<? extends oracle.pgx.config.internal.ConvertibleToTableConfigBuilder> tableConfigs)
Set the edge tables of the graph
|
RelationalGraphConfigBuilder |
setName(java.lang.String name)
Set the name of the graph
|
RelationalGraphConfigBuilder |
setVertexTables(oracle.pgx.config.internal.ConvertibleToTableConfigBuilder... tableConfigs)
Set the vertex tables of the graph
|
RelationalGraphConfigBuilder |
setVertexTables(java.lang.Iterable<? extends oracle.pgx.config.internal.ConvertibleToTableConfigBuilder> tableConfigs)
Set the vertex tables of the graph
|
addAttribute, addEdgeProperty, addEdgeProperty, addNodeProperty, addNodeProperty, addVertexProperty, addVertexProperty, build, clearEdgeProperties, clearVertexProperties, copyBaseFrom, removeEdgeProperty, removeVertexProperty, setAutoRefresh, setCreateEdgeIdIndex, setCreateEdgeIdMapping, setCreateLabelHistogram, setCreateVertexIdIndex, setCreateVertexIdMapping, setDateFormat, setErrorHandlingOnMissedPropKey, setErrorHandlingOnMissingVertex, setErrorHandlingOnPropConversion, setErrorHandlingOnTypeMismatch, setFetchIntervalSec, setFilter, setFilterStrategy, setLabelValueDelimiter, setLoadEdgeLabel, setLoadVertexLabels, setLocalDateFormat, setPropertyValueDelimiter, setSkipEdgeLoading, setSkipVertexLoading, setStrictMode, setTimeFormat, setTimestampFormat, setTimestampWithTimezoneFormat, setTimeWithTimezoneFormat, setUpdateIntervalSec, setUpdatePropertiesInPlace, setUpdateThreshold, setUseVertexPropertyValueAsLabel, setVertexIdType
public RelationalGraphConfigBuilder()
public RelationalGraphConfigBuilder addEdgeTable(AbstractTableConfigBuilder tableConfigBuilder)
tableConfigBuilder
- the table configuration builderpublic RelationalGraphConfigBuilder addEdgeTable(GraphTableConfig tableConfig)
tableConfig
- the table configurationpublic RelationalGraphConfigBuilder addVertexTable(AbstractTableConfigBuilder tableConfigBuilder)
tableConfigBuilder
- the table configuration builderpublic RelationalGraphConfigBuilder addVertexTable(GraphTableConfig tableConfig)
tableConfig
- the table configurationpublic RelationalGraphConfigBuilder copyFrom(RelationalGraphConfig graphConfig)
AbstractGraphConfigBuilder
copyFrom
in class AbstractGraphConfigBuilder<RelationalGraphConfigBuilder,RelationalGraphConfig>
graphConfig
- the graph configuration from which to copy the valuespublic RelationalGraphConfigBuilder setEdgeTables(oracle.pgx.config.internal.ConvertibleToTableConfigBuilder... tableConfigs)
tableConfigs
- the table configurationpublic RelationalGraphConfigBuilder setEdgeTables(java.lang.Iterable<? extends oracle.pgx.config.internal.ConvertibleToTableConfigBuilder> tableConfigs)
tableConfigs
- the table configurationpublic RelationalGraphConfigBuilder setName(java.lang.String name)
name
- the name of the graphpublic RelationalGraphConfigBuilder setVertexTables(oracle.pgx.config.internal.ConvertibleToTableConfigBuilder... tableConfigs)
tableConfig
- the table configurationpublic RelationalGraphConfigBuilder setVertexTables(java.lang.Iterable<? extends oracle.pgx.config.internal.ConvertibleToTableConfigBuilder> tableConfigs)
tableConfig
- the table configurationCopyright © 2016, 2019, Oracle and/or its affiliates. All Rights Reserved.