| Package | Description | 
|---|---|
| org.apache.hadoop.hbase.replication | 
 Multi Cluster Replication 
 | 
| Modifier and Type | Class and Description | 
|---|---|
(package private) static class  | 
ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl  | 
| Modifier and Type | Method and Description | 
|---|---|
static ReplicationPeerConfigBuilder | 
ReplicationPeerConfig.newBuilder()  | 
static ReplicationPeerConfigBuilder | 
ReplicationPeerConfig.newBuilder(ReplicationPeerConfig peerConfig)  | 
default ReplicationPeerConfigBuilder | 
ReplicationPeerConfigBuilder.putAllConfiguration(Map<String,String> configuration)
Adds all of the provided "raw" configuration entries to  
this. | 
default ReplicationPeerConfigBuilder | 
ReplicationPeerConfigBuilder.putAllPeerData(Map<byte[],byte[]> peerData)
Sets all of the provided serialized peer configuration data. 
 | 
ReplicationPeerConfigBuilder | 
ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.putConfiguration(String key,
                String value)  | 
ReplicationPeerConfigBuilder | 
ReplicationPeerConfigBuilder.putConfiguration(String key,
                String value)
Sets a "raw" configuration property for this replication peer. 
 | 
ReplicationPeerConfigBuilder | 
ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.putPeerData(byte[] key,
           byte[] value)  | 
ReplicationPeerConfigBuilder | 
ReplicationPeerConfigBuilder.putPeerData(byte[] key,
           byte[] value)
Sets the serialized peer configuration data 
 | 
ReplicationPeerConfigBuilder | 
ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.setBandwidth(long bandwidth)  | 
ReplicationPeerConfigBuilder | 
ReplicationPeerConfigBuilder.setBandwidth(long bandwidth)
Sets the speed, in bytes per second, for any one RegionServer to replicate data to the peer. 
 | 
ReplicationPeerConfigBuilder | 
ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.setClusterKey(String clusterKey)  | 
ReplicationPeerConfigBuilder | 
ReplicationPeerConfigBuilder.setClusterKey(String clusterKey)
Set the clusterKey which is the concatenation of the slave cluster's:
 hbase.zookeeper.quorum:hbase.zookeeper.property.clientPort:zookeeper.znode.parent 
 | 
ReplicationPeerConfigBuilder | 
ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.setExcludeNamespaces(Set<String> excludeNamespaces)  | 
ReplicationPeerConfigBuilder | 
ReplicationPeerConfigBuilder.setExcludeNamespaces(Set<String> namespaces)
Sets the collection of namespaces which should not be replicated when all user tables are
 configured to be replicated. 
 | 
ReplicationPeerConfigBuilder | 
ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.setExcludeTableCFsMap(Map<TableName,List<String>> excludeTableCFsMap)  | 
ReplicationPeerConfigBuilder | 
ReplicationPeerConfigBuilder.setExcludeTableCFsMap(Map<TableName,List<String>> tableCFsMap)
Sets the mapping of table name to column families which should not be replicated. 
 | 
ReplicationPeerConfigBuilder | 
ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.setNamespaces(Set<String> namespaces)  | 
ReplicationPeerConfigBuilder | 
ReplicationPeerConfigBuilder.setNamespaces(Set<String> namespaces)
Sets a unique collection of HBase namespaces that should be replicated to this peer. 
 | 
ReplicationPeerConfigBuilder | 
ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.setReplicateAllUserTables(boolean replicateAllUserTables)  | 
ReplicationPeerConfigBuilder | 
ReplicationPeerConfigBuilder.setReplicateAllUserTables(boolean replicateAllUserTables)
Configures HBase to replicate all user tables (not system tables) to the peer. 
 | 
ReplicationPeerConfigBuilder | 
ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.setReplicationEndpointImpl(String replicationEndpointImpl)  | 
ReplicationPeerConfigBuilder | 
ReplicationPeerConfigBuilder.setReplicationEndpointImpl(String replicationEndpointImpl)
Sets the ReplicationEndpoint plugin class for this peer. 
 | 
ReplicationPeerConfigBuilder | 
ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.setSerial(boolean serial)  | 
ReplicationPeerConfigBuilder | 
ReplicationPeerConfigBuilder.setSerial(boolean serial)
 Sets whether we should preserve order when replicating, i.e, serial replication. 
 | 
ReplicationPeerConfigBuilder | 
ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.setTableCFsMap(Map<TableName,List<String>> tableCFsMap)  | 
ReplicationPeerConfigBuilder | 
ReplicationPeerConfigBuilder.setTableCFsMap(Map<TableName,List<String>> tableCFsMap)
Sets an explicit map of tables and column families in those tables that should be replicated
 to the given peer. 
 | 
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.