Uses of Interface
org.apache.hadoop.hbase.replication.ReplicationPeerConfigBuilder
Packages that use ReplicationPeerConfigBuilder
-
Uses of ReplicationPeerConfigBuilder in org.apache.hadoop.hbase.replication
Classes in org.apache.hadoop.hbase.replication that implement ReplicationPeerConfigBuilderModifier and TypeClassDescription(package private) static classMethods in org.apache.hadoop.hbase.replication that return ReplicationPeerConfigBuilderModifier and TypeMethodDescriptionstatic ReplicationPeerConfigBuilderReplicationPeerConfig.newBuilder()static ReplicationPeerConfigBuilderReplicationPeerConfig.newBuilder(ReplicationPeerConfig peerConfig) default ReplicationPeerConfigBuilderReplicationPeerConfigBuilder.putAllConfiguration(Map<String, String> configuration) Adds all of the provided "raw" configuration entries tothis.default ReplicationPeerConfigBuilderReplicationPeerConfigBuilder.putAllPeerData(Map<byte[], byte[]> peerData) Sets all of the provided serialized peer configuration data.ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.putConfiguration(String key, String value) ReplicationPeerConfigBuilder.putConfiguration(String key, String value) Sets a "raw" configuration property for this replication peer.ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.putPeerData(byte[] key, byte[] value) ReplicationPeerConfigBuilder.putPeerData(byte[] key, byte[] value) Sets the serialized peer configuration dataReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.removeConfiguration(String key) ReplicationPeerConfigBuilder.removeConfiguration(String key) Removes a "raw" configuration property for this replication peer.ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.setBandwidth(long bandwidth) ReplicationPeerConfigBuilder.setBandwidth(long bandwidth) Sets the speed, in bytes per second, for any one RegionServer to replicate data to the peer.ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.setClusterKey(String clusterKey) 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.parentReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.setExcludeNamespaces(Set<String> excludeNamespaces) ReplicationPeerConfigBuilder.setExcludeNamespaces(Set<String> namespaces) Sets the collection of namespaces which should not be replicated when all user tables are configured to be replicated.ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.setExcludeTableCFsMap(Map<TableName, List<String>> excludeTableCFsMap) ReplicationPeerConfigBuilder.setExcludeTableCFsMap(Map<TableName, List<String>> tableCFsMap) Sets the mapping of table name to column families which should not be replicated.ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.setNamespaces(Set<String> namespaces) ReplicationPeerConfigBuilder.setNamespaces(Set<String> namespaces) Sets a unique collection of HBase namespaces that should be replicated to this peer.ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.setRemoteWALDir(String dir) ReplicationPeerConfigBuilder.setRemoteWALDir(String dir) Set the remote peer cluster's wal directory.ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.setReplicateAllUserTables(boolean replicateAllUserTables) ReplicationPeerConfigBuilder.setReplicateAllUserTables(boolean replicateAllUserTables) Configures HBase to replicate all user tables (not system tables) to the peer.ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.setReplicationEndpointImpl(String replicationEndpointImpl) ReplicationPeerConfigBuilder.setReplicationEndpointImpl(String replicationEndpointImpl) Sets the ReplicationEndpoint plugin class for this peer.ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.setSerial(boolean serial) ReplicationPeerConfigBuilder.setSerial(boolean serial) Sets whether we should preserve order when replicating, i.e, serial replication.ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.setTableCFsMap(Map<TableName, List<String>> tableCFsMap) 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.