public class PgHbaseGraphConfigBuilder extends AbstractPgGraphConfigBuilder<PgHbaseGraphConfigBuilder,PgHbaseGraphConfig>
Constructor and Description |
---|
PgHbaseGraphConfigBuilder()
Instantiates a new pg hbase graph config builder.
|
Modifier and Type | Method and Description |
---|---|
PgHbaseGraphConfigBuilder |
copyFrom(PgHbaseGraphConfig graphConfig)
Sets this builder with all the values of the given graph config.
|
PgHbaseGraphConfigBuilder |
setBlockCacheSize(int bcs)
Sets the block cache size
|
PgHbaseGraphConfigBuilder |
setCompression(java.lang.String compression)
Sets the compression.
|
PgHbaseGraphConfigBuilder |
setDataBlockEncoding(java.lang.String enc)
Sets the data block encoding.
|
PgHbaseGraphConfigBuilder |
setHadoopSecAuth(java.lang.String s)
Sets the Hadoop security authentication
|
PgHbaseGraphConfigBuilder |
setHbaseSecAuth(java.lang.String s)
Sets the HBase security authentication
|
PgHbaseGraphConfigBuilder |
setHmKerberosPrincipal(java.lang.String s)
Sets the HM Kerberos Principal
|
PgHbaseGraphConfigBuilder |
setInitialEdgeNumRegions(int inr)
Sets the initial edge number of regions.
|
PgHbaseGraphConfigBuilder |
setInitialVertexNumRegions(int inr)
Sets the initial vertex number of regions.
|
PgHbaseGraphConfigBuilder |
setKeytab(java.lang.String s)
Sets the path to the keytab file
|
PgHbaseGraphConfigBuilder |
setRsKerberosPrincipal(java.lang.String s)
Sets the RS Kerberos Principal
|
PgHbaseGraphConfigBuilder |
setSplitsPerRegion(int spr)
Sets the splits per region.
|
PgHbaseGraphConfigBuilder |
setUserPrincipal(java.lang.String s)
Sets the User Principal
|
PgHbaseGraphConfigBuilder |
setZkClientPort(int port)
Sets the ZooKeeper client port.
|
PgHbaseGraphConfigBuilder |
setZkNodeParent(java.lang.String nodeParent)
Sets the ZooKeeper node parent.
|
PgHbaseGraphConfigBuilder |
setZkQuorum(java.lang.String quorum)
Sets the ZooKeeper quorum.
|
PgHbaseGraphConfigBuilder |
setZkSessionTimeout(int to)
Sets the ZooKeeper session timeout.
|
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, 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 PgHbaseGraphConfigBuilder()
public PgHbaseGraphConfigBuilder copyFrom(PgHbaseGraphConfig graphConfig)
AbstractGraphConfigBuilder
copyFrom
in class AbstractPgGraphConfigBuilder<PgHbaseGraphConfigBuilder,PgHbaseGraphConfig>
graphConfig
- the graph configuration from which to copy the valuespublic PgHbaseGraphConfigBuilder setBlockCacheSize(int bcs)
bcs
- the block cache sizepublic PgHbaseGraphConfigBuilder setCompression(java.lang.String compression)
compression
- the compressionpublic PgHbaseGraphConfigBuilder setDataBlockEncoding(java.lang.String enc)
"Data Block Encoding"
for allowed values.enc
- the encpublic PgHbaseGraphConfigBuilder setHadoopSecAuth(java.lang.String s)
s
- the Hadoop security authenticationpublic PgHbaseGraphConfigBuilder setHbaseSecAuth(java.lang.String s)
s
- the HBase security authenticationpublic PgHbaseGraphConfigBuilder setHmKerberosPrincipal(java.lang.String s)
s
- the HM Kerberos Principalpublic PgHbaseGraphConfigBuilder setInitialEdgeNumRegions(int inr)
inr
- the number of regionspublic PgHbaseGraphConfigBuilder setInitialVertexNumRegions(int inr)
inr
- the number of regionspublic PgHbaseGraphConfigBuilder setKeytab(java.lang.String s)
s
- the path to the keytab filepublic PgHbaseGraphConfigBuilder setRsKerberosPrincipal(java.lang.String s)
s
- the RS Kerberos Principalpublic PgHbaseGraphConfigBuilder setSplitsPerRegion(int spr)
spr
- the splits per regionpublic PgHbaseGraphConfigBuilder setUserPrincipal(java.lang.String s)
s
- the User Principalpublic PgHbaseGraphConfigBuilder setZkClientPort(int port)
port
- the portpublic PgHbaseGraphConfigBuilder setZkNodeParent(java.lang.String nodeParent)
nodeParent
- the node parentpublic PgHbaseGraphConfigBuilder setZkQuorum(java.lang.String quorum)
quorum
- the quorumpublic PgHbaseGraphConfigBuilder setZkSessionTimeout(int to)
to
- the timeout in milliseconds