Package oracle.pgx.config
Class RdfGraphConfigBuilder
java.lang.Object
oracle.pgx.config.AbstractGraphConfigBuilder<RdfGraphConfigBuilder,RdfGraphConfig>
oracle.pgx.config.RdfGraphConfigBuilder
- All Implemented Interfaces:
oracle.pgx.config.internal.ConvertibleToGraphConfigBuilder
public final class RdfGraphConfigBuilder
extends AbstractGraphConfigBuilder<RdfGraphConfigBuilder,RdfGraphConfig>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAcceptedPredicate(String predicate) addIgnoredPredicate(String predicate) addVertexLabelPredicate(String predicate) copyFrom(RdfGraphConfig graphConfig) Sets this builder with all the values of the given graph config.static RdfGraphConfigBuildersetDataSourceId(String dataSourceId) setJdbcUrl(String url) setNetworkName(String network) setNetworkOwner(String owner) setParallelHintDegree(int parallelHintDegree) Sets the PARALLEL hint to use for internal queries.setUsePrefix(boolean usePrefix) setUsername(String un) setVertexIdType(IdType vertexIdType) Sets the type of vertex IDsMethods 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, toGraphConfigBuilder
-
Constructor Details
-
RdfGraphConfigBuilder
public RdfGraphConfigBuilder()
-
-
Method Details
-
forFormat
-
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 classAbstractGraphConfigBuilder<RdfGraphConfigBuilder,RdfGraphConfig> - Parameters:
graphConfig- the graph configuration from which to copy the values- Returns:
- this builder
-
setVertexIdType
Description copied from class:AbstractGraphConfigBuilderSets the type of vertex IDs- Overrides:
setVertexIdTypein classAbstractGraphConfigBuilder<RdfGraphConfigBuilder,RdfGraphConfig> - Parameters:
vertexIdType- the type of vertex IDs- Returns:
- this builder
- See Also:
-
- "the graph configuration documentation for details about the effects and default of this setting"
-
setFormat
-
setDataSourceId
-
setJdbcUrl
-
setUsername
-
setName
-
setNetworkName
-
setNetworkOwner
-
setUsePrefix
-
addVertexLabelPredicate
-
addIgnoredPredicate
-
addAcceptedPredicate
-
addPrefix
-
setParallelHintDegree
Sets the PARALLEL hint to use for internal queries.- Parameters:
parallelHintDegree- the degree of parallelism- Returns:
- this builder
-