public final class RdfGraphConfigBuilder extends AbstractGraphConfigBuilder<RdfGraphConfigBuilder,RdfGraphConfig>
Constructor and Description |
---|
RdfGraphConfigBuilder() |
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
public RdfGraphConfigBuilder addAcceptedPredicate(java.lang.String predicate)
public RdfGraphConfigBuilder addIgnoredPredicate(java.lang.String predicate)
public RdfGraphConfigBuilder addPrefix(java.lang.String name, java.lang.String value)
public RdfGraphConfigBuilder addVertexLabelPredicate(java.lang.String predicate)
public RdfGraphConfigBuilder copyFrom(RdfGraphConfig graphConfig)
AbstractGraphConfigBuilder
copyFrom
in class AbstractGraphConfigBuilder<RdfGraphConfigBuilder,RdfGraphConfig>
graphConfig
- the graph configuration from which to copy the valuespublic static RdfGraphConfigBuilder forFormat(Format format)
public RdfGraphConfigBuilder setDataSourceId(java.lang.String dataSourceId)
public RdfGraphConfigBuilder setFormat(Format format)
public RdfGraphConfigBuilder setJdbcUrl(java.lang.String url)
public RdfGraphConfigBuilder setName(java.lang.String model)
public RdfGraphConfigBuilder setNetworkName(java.lang.String network)
public RdfGraphConfigBuilder setNetworkOwner(java.lang.String owner)
public RdfGraphConfigBuilder setParallelHintDegree(int parallelHintDegree)
parallelHintDegree
- the degree of parallelismpublic RdfGraphConfigBuilder setUsePrefix(boolean usePrefix)
public RdfGraphConfigBuilder setUsername(java.lang.String un)
public RdfGraphConfigBuilder setVertexIdType(IdType vertexIdType)
AbstractGraphConfigBuilder
setVertexIdType
in class AbstractGraphConfigBuilder<RdfGraphConfigBuilder,RdfGraphConfig>
vertexIdType
- the type of vertex IDs