| 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–2021 The Apache Software Foundation. All rights reserved.