public class PgNosqlGraphConfigBuilder extends AbstractPgGraphConfigBuilder<PgNosqlGraphConfigBuilder,PgNosqlGraphConfig> implements oracle.pgx.config.internal.ConfigBuilderWithPassword<PgNosqlGraphConfigBuilder>
Constructor and Description |
---|
PgNosqlGraphConfigBuilder()
Instantiates a new PgNosqlGraphConfigBuilder.
|
Modifier and Type | Method and Description |
---|---|
PgNosqlGraphConfigBuilder |
copyFrom(PgNosqlGraphConfig graphConfig)
Sets this builder with all the values of the given graph config.
|
PgNosqlGraphConfigBuilder |
setHosts(java.util.List<java.lang.String> hosts)
Sets the lists of hosts.
|
PgNosqlGraphConfigBuilder |
setKeystoreAlias(java.lang.String keystoreAlias)
Sets the keystore alias.
|
PgNosqlGraphConfigBuilder |
setPassword(java.lang.String p)
Sets the password
|
PgNosqlGraphConfigBuilder |
setRequestTimeout(long timeout, java.util.concurrent.TimeUnit unit)
Sets the request timeout.
|
PgNosqlGraphConfigBuilder |
setStoreName(java.lang.String storeName)
Sets the store name.
|
PgNosqlGraphConfigBuilder |
setUsername(java.lang.String u)
Sets the username
|
setMaxNumConnections, setName, setVertexIdType
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, setFilter, setFilterStrategy, setLabelValueDelimiter, setLoadEdgeLabel, setLoadingProgressReportingFrequency, setLoadVertexLabels, setLocalDateFormat, setOptimizedFor, setPartitionDiscardDefaultValues, setPartitionWhileLoading, setPropertyValueDelimiter, setSkipEdgeLoading, setSkipVertexLoading, setSnapshotsSource, setStrictMode, setTimeFormat, setTimestampFormat, setTimestampWithTimezoneFormat, setTimeWithTimezoneFormat, setUpdateIntervalSec, setUpdatePropertiesInPlace, setUpdateThreshold, setUseVertexPropertyValueAsLabel, setVertexIdStrategy, toGraphConfigBuilder
public PgNosqlGraphConfigBuilder()
public PgNosqlGraphConfigBuilder copyFrom(PgNosqlGraphConfig graphConfig)
AbstractGraphConfigBuilder
copyFrom
in class AbstractPgGraphConfigBuilder<PgNosqlGraphConfigBuilder,PgNosqlGraphConfig>
graphConfig
- the graph configuration from which to copy the valuespublic PgNosqlGraphConfigBuilder setHosts(java.util.List<java.lang.String> hosts)
hosts
- the hostspublic PgNosqlGraphConfigBuilder setKeystoreAlias(java.lang.String keystoreAlias)
setKeystoreAlias
in class AbstractGraphConfigBuilder<PgNosqlGraphConfigBuilder,PgNosqlGraphConfig>
keystoreAlias
- the keystore alias.public PgNosqlGraphConfigBuilder setPassword(java.lang.String p)
setPassword
in interface oracle.pgx.config.internal.ConfigBuilderWithPassword<PgNosqlGraphConfigBuilder>
setPassword
in class AbstractGraphConfigBuilder<PgNosqlGraphConfigBuilder,PgNosqlGraphConfig>
p
- the passwordpublic PgNosqlGraphConfigBuilder setRequestTimeout(long timeout, java.util.concurrent.TimeUnit unit)
timeout
- the timeoutunit
- the time unitpublic PgNosqlGraphConfigBuilder setStoreName(java.lang.String storeName)
storeName
- the store namepublic PgNosqlGraphConfigBuilder setUsername(java.lang.String u)
u
- the username