public final class TwoTablesRdbmsGraphConfigBuilder extends AbstractGraphConfigBuilder<TwoTablesRdbmsGraphConfigBuilder,TwoTablesRdbmsGraphConfig>
| Constructor and Description | 
|---|
TwoTablesRdbmsGraphConfigBuilder()  | 
| Modifier and Type | Method and Description | 
|---|---|
TwoTablesRdbmsGraphConfigBuilder | 
copyFrom(TwoTablesRdbmsGraphConfig graphConfig)
Sets this builder with all the values of the given graph config. 
 | 
TwoTablesRdbmsGraphConfigBuilder | 
setDataSourceId(java.lang.String dsId)
Sets the datasource ID. 
 | 
TwoTablesRdbmsGraphConfigBuilder | 
setDatastore(TwoTablesDatastore datastore)
Sets the datastore. 
 | 
TwoTablesRdbmsGraphConfigBuilder | 
setEdgesKey(java.lang.String eKey)
Sets edge keys 
 | 
TwoTablesRdbmsGraphConfigBuilder | 
setEdgesTableName(java.lang.String etb)
Sets the edge table name. 
 | 
TwoTablesRdbmsGraphConfigBuilder | 
setFromNid(java.lang.String fromNid)
Sets the column ID from where to read. 
 | 
TwoTablesRdbmsGraphConfigBuilder | 
setInsertBatchSize(int insertBatchSize)
Sets the batch size for inserting. 
 | 
TwoTablesRdbmsGraphConfigBuilder | 
setJdbcUrl(java.lang.String url)
Sets the jdbc url. 
 | 
TwoTablesRdbmsGraphConfigBuilder | 
setLabelValueDelimiter(java.lang.String delimiter)
Sets the label value delimiter. 
 | 
TwoTablesRdbmsGraphConfigBuilder | 
setMaxPreFetchedRows(int maxPreFetchedRows)
Sets the maximum number of prefetched rows. 
 | 
TwoTablesRdbmsGraphConfigBuilder | 
setNodesKey(java.lang.String nKey)
Sets node keys. 
 | 
TwoTablesRdbmsGraphConfigBuilder | 
setNodesTableName(java.lang.String ntb)
Sets the nodes table name. 
 | 
TwoTablesRdbmsGraphConfigBuilder | 
setNumConnections(int c)
Sets the number of connections. 
 | 
TwoTablesRdbmsGraphConfigBuilder | 
setPassword(java.lang.String pw)
Sets the password. 
 | 
TwoTablesRdbmsGraphConfigBuilder | 
setSchema(java.lang.String schema)
Sets the schema. 
 | 
TwoTablesRdbmsGraphConfigBuilder | 
setTablespace(java.lang.String tablespace)
Sets the tablespace. 
 | 
TwoTablesRdbmsGraphConfigBuilder | 
setToNid(java.lang.String toNid)
Sets the column ID to write into. 
 | 
TwoTablesRdbmsGraphConfigBuilder | 
setUsername(java.lang.String un)
Sets the username. 
 | 
TwoTablesRdbmsGraphConfigBuilder | 
setVertexLabels(java.lang.String vertexLabels)
Sets the column name from where to get the vertex labels. 
 | 
TwoTablesRdbmsGraphConfigBuilder | 
setVerticesTableName(java.lang.String vtb)
Alias for  
setNodesTableName(String) | 
addAttribute, addEdgeProperty, addEdgeProperty, addNodeProperty, addNodeProperty, addVertexProperty, addVertexProperty, build, clearEdgeProperties, clearVertexProperties, copyBaseFrom, removeEdgeProperty, removeVertexProperty, setAutoRefresh, setCreateEdgeIdIndex, setCreateEdgeIdMapping, setCreateVertexIdIndex, setCreateVertexIdMapping, setDateFormat, setErrorHandlingOnMissedPropKey, setErrorHandlingOnMissingVertex, setErrorHandlingOnPropConversion, setErrorHandlingOnTypeMismatch, setFetchIntervalSec, setFilter, setFilterStrategy, setLoadEdgeLabel, setLoadVertexLabels, setLocalDateFormat, setPropertyValueDelimiter, setSkipEdgeLoading, setSkipVertexLoading, setStrictMode, setTimeFormat, setTimestampFormat, setTimestampWithTimezoneFormat, setTimeWithTimezoneFormat, setUpdateIntervalSec, setUpdateThreshold, setUseVertexPropertyValueAsLabel, setVertexIdTypepublic TwoTablesRdbmsGraphConfigBuilder copyFrom(TwoTablesRdbmsGraphConfig graphConfig)
AbstractGraphConfigBuildercopyFrom in class AbstractGraphConfigBuilder<TwoTablesRdbmsGraphConfigBuilder,TwoTablesRdbmsGraphConfig>graphConfig - the graph configuration from which to copy the valuespublic TwoTablesRdbmsGraphConfigBuilder setDataSourceId(java.lang.String dsId)
dsid - the datasource IDpublic TwoTablesRdbmsGraphConfigBuilder setDatastore(TwoTablesDatastore datastore)
datastore - the datastorepublic TwoTablesRdbmsGraphConfigBuilder setEdgesKey(java.lang.String eKey)
eKey - the edge keyspublic TwoTablesRdbmsGraphConfigBuilder setEdgesTableName(java.lang.String etb)
etb - the edge table namepublic TwoTablesRdbmsGraphConfigBuilder setFromNid(java.lang.String fromNid)
fromNid - the column idpublic TwoTablesRdbmsGraphConfigBuilder setInsertBatchSize(int insertBatchSize)
insertBatchSize - the batch size for insertingpublic TwoTablesRdbmsGraphConfigBuilder setJdbcUrl(java.lang.String url)
url - the urlpublic TwoTablesRdbmsGraphConfigBuilder setLabelValueDelimiter(java.lang.String delimiter)
setLabelValueDelimiter in class AbstractGraphConfigBuilder<TwoTablesRdbmsGraphConfigBuilder,TwoTablesRdbmsGraphConfig>delimiter - the delimiter which separates the values in the labelpublic TwoTablesRdbmsGraphConfigBuilder setMaxPreFetchedRows(int maxPreFetchedRows)
maxPreFetchedRows - the maximum number of prefetched rowspublic TwoTablesRdbmsGraphConfigBuilder setNodesKey(java.lang.String nKey)
nKey - the node keyspublic TwoTablesRdbmsGraphConfigBuilder setNodesTableName(java.lang.String ntb)
ntb - the nodes table namepublic TwoTablesRdbmsGraphConfigBuilder setNumConnections(int c)
c - the number of connectionspublic TwoTablesRdbmsGraphConfigBuilder setPassword(java.lang.String pw)
pw - the passwordpublic TwoTablesRdbmsGraphConfigBuilder setSchema(java.lang.String schema)
schema - the schemapublic TwoTablesRdbmsGraphConfigBuilder setTablespace(java.lang.String tablespace)
tablespace - the tablespacepublic TwoTablesRdbmsGraphConfigBuilder setToNid(java.lang.String toNid)
toNid - the column idpublic TwoTablesRdbmsGraphConfigBuilder setUsername(java.lang.String un)
un - the usernamepublic TwoTablesRdbmsGraphConfigBuilder setVertexLabels(java.lang.String vertexLabels)
vertexLabels - the name of the column where to read the vertex labels frompublic TwoTablesRdbmsGraphConfigBuilder setVerticesTableName(java.lang.String vtb)
setNodesTableName(String)vtb - the vertices table nameCopyright © 2016, 2018 Oracle and/or its affiliates. All Rights Reserved.