Package oracle.pgx.config
Class TwoTablesTextGraphConfigBuilder
java.lang.Object
oracle.pgx.config.AbstractGraphConfigBuilder<T,GC>
oracle.pgx.config.AbstractFileGraphConfigBuilder<TwoTablesTextGraphConfigBuilder,TwoTablesTextGraphConfig>
oracle.pgx.config.TwoTablesTextGraphConfigBuilder
- All Implemented Interfaces:
oracle.pgx.config.internal.ConvertibleToGraphConfigBuilder
public final class TwoTablesTextGraphConfigBuilder
extends AbstractFileGraphConfigBuilder<TwoTablesTextGraphConfigBuilder,TwoTablesTextGraphConfig>
A graph configuration builder for text file-based two tables graph configurations.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopyFrom(TwoTablesTextGraphConfig graphConfig) Sets this builder with all the values of the given graph config.setDatastore(TwoTablesDatastore datastore) Sets the datastore.Methods inherited from class oracle.pgx.config.AbstractFileGraphConfigBuilder
addEdgeUri, addUri, addVertexUri, detectGzip, hasHeader, setEdgeDestinationColumn, setEdgeIdColumn, setEdgeLabelColumn, setEdgeSourceColumn, setEdgeUris, setEdgeUris, setFormat, setSeparator, setStoringOptions, setUri, setUris, setUris, setVectorComponentDelimiter, setVertexIdColumn, setVertexLabelsColumn, setVertexUris, setVertexUrisMethods inherited from class oracle.pgx.config.AbstractGraphConfigBuilder
addAttribute, addEdgeProperty, addEdgeProperty, addEdgeProperty, addEdgeStringProperty, addEdgeStringProperty, addEdgeVectorProperty, addEdgeVectorProperty, addEdgeVectorProperty, addNodeProperty, addNodeProperty, addVertexProperty, addVertexProperty, addVertexProperty, addVertexStringProperty, addVertexStringProperty, addVertexVectorProperty, addVertexVectorProperty, addVertexVectorProperty, build, clearEdgeProperties, clearVertexProperties, copyBaseFrom, enableEdgeIdDuplicateCheck, enableVertexIdDuplicateCheck, redactPassword, removeEdgeProperty, removeVertexProperty, setArrayCompactionThreshold, setAutoRefresh, setCreateEdgeIdIndex, setCreateEdgeIdMapping, setCreateLabelHistogram, setCreateVertexIdIndex, setCreateVertexIdMapping, setEdgeIdStrategy, setEdgeIdType, setErrorHandlingOnDuplicateEntityId, setErrorHandlingOnMissedPropKey, setErrorHandlingOnMissingVertex, setErrorHandlingOnParsingIssue, setErrorHandlingOnPropConversion, setErrorHandlingOnTypeMismatch, setErrorHandlingOnVectorLengthMismatch, setFetchIntervalSec, setKeystoreAlias, setLabelValueDelimiter, setLoadEdgeLabel, setLoadingProgressReportingFrequency, setLoadVertexLabels, setLocalDateFormat, setOptimizedFor, setPartitionDiscardDefaultValues, setPartitionWhileLoading, setPassword, setPropertyValueDelimiter, setSkipEdgeLoading, setSkipVertexLoading, setSnapshotsSource, setStrictMode, setTimeFormat, setTimestampFormat, setTimestampWithTimezoneFormat, setTimeWithTimezoneFormat, setUpdateIntervalSec, setUpdatePropertiesInPlace, setUpdateThreshold, setUseVertexPropertyValueAsLabel, setVertexIdStrategy, setVertexIdType, toGraphConfigBuilder
-
Constructor Details
-
TwoTablesTextGraphConfigBuilder
public TwoTablesTextGraphConfigBuilder()
-
-
Method Details
-
copyFrom
Description copied from class:AbstractGraphConfigBuilderSets this builder with all the values of the given graph config. If a format was already specified it will remain unchanged, however any other values copied from the given graph config will overwrite the corresponding values of this builder.- Overrides:
copyFromin classAbstractFileGraphConfigBuilder<TwoTablesTextGraphConfigBuilder,TwoTablesTextGraphConfig> - Parameters:
graphConfig- the graph configuration from which to copy the values- Returns:
- this builder
-
setDatastore
Sets the datastore. See the graph configuration documentation for details about the effects and default of this flag- Parameters:
datastore- the datastore- Returns:
- this builder
-