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 |
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.
|
addAttribute, setMaxNumConnections, setNameaddEdgeProperty, addEdgeProperty, addNodeProperty, addNodeProperty, addVertexProperty, addVertexProperty, build, setAutoRefresh, setCreateEdgeIdIndex, setCreateEdgeIdMapping, setCreateVertexIdIndex, setCreateVertexIdMapping, setDateFormat, setErrorHandlingOnMissedPropKey, setErrorHandlingOnMissingVertex, setErrorHandlingOnPropConversion, setErrorHandlingOnTypeMismatch, setFetchIntervalSec, setFilter, setFilterStrategy, setLabelValueDelimiter, setLoadEdgeLabel, setLoadVertexLabels, setPropertyValueDelimiter, setStrictMode, setUpdateIntervalSec, setUpdateThreshold, setUseVertexPropertyValueAsLabelpublic PgHbaseGraphConfigBuilder()
public 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 millisecondsCopyright © 2017 Oracle Corp. All Rights Reserved.