Modifier and Type | Class and Description |
---|---|
private static class |
ClusterMetricsBuilder.ClusterMetricsImpl |
class |
ClusterStatus
Deprecated.
As of release 2.0.0, this will be removed in HBase 3.0.0 Use
ClusterMetrics
instead. |
Modifier and Type | Field and Description |
---|---|
private ClusterMetrics |
ClusterStatus.metrics
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ClusterMetrics |
ClusterMetricsBuilder.build() |
static ClusterMetrics |
ClusterMetricsBuilder.toClusterMetrics(org.apache.hadoop.hbase.shaded.protobuf.generated.ClusterStatusProtos.ClusterStatus proto) |
Modifier and Type | Method and Description |
---|---|
static org.apache.hadoop.hbase.shaded.protobuf.generated.ClusterStatusProtos.ClusterStatus |
ClusterMetricsBuilder.toClusterStatus(ClusterMetrics metrics) |
Constructor and Description |
---|
ClusterStatus(ClusterMetrics metrics)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
default ClusterMetrics |
Admin.getClusterMetrics()
Get whole cluster metrics, containing status about:
|
ClusterMetrics |
Admin.getClusterMetrics(EnumSet<ClusterMetrics.Option> options)
Get cluster status with a set of
ClusterMetrics.Option to get desired status. |
ClusterMetrics |
HBaseAdmin.getClusterMetrics(EnumSet<ClusterMetrics.Option> options) |
Modifier and Type | Method and Description |
---|---|
CompletableFuture<ClusterMetrics> |
AsyncAdmin.getClusterMetrics()
Returns cluster status wrapped by
CompletableFuture |
CompletableFuture<ClusterMetrics> |
RawAsyncHBaseAdmin.getClusterMetrics() |
CompletableFuture<ClusterMetrics> |
AsyncHBaseAdmin.getClusterMetrics() |
CompletableFuture<ClusterMetrics> |
AsyncAdmin.getClusterMetrics(EnumSet<ClusterMetrics.Option> options)
Returns cluster status wrapped by
CompletableFuture |
CompletableFuture<ClusterMetrics> |
RawAsyncHBaseAdmin.getClusterMetrics(EnumSet<ClusterMetrics.Option> options) |
CompletableFuture<ClusterMetrics> |
AsyncHBaseAdmin.getClusterMetrics(EnumSet<ClusterMetrics.Option> options) |
Modifier and Type | Method and Description |
---|---|
void |
ClusterStatusListener.receive(ClusterMetrics ncs)
Acts upon the reception of a new cluster status.
|
Modifier and Type | Method and Description |
---|---|
default void |
MasterObserver.postGetClusterMetrics(ObserverContext<MasterCoprocessorEnvironment> ctx,
ClusterMetrics status)
Called after get cluster status.
|
Modifier and Type | Method and Description |
---|---|
(package private) List<Record> |
ClientModeStrategy.createRecords(ClusterMetrics clusterMetrics) |
List<Record> |
UserModeStrategy.getRecords(ClusterMetrics clusterMetrics,
List<RecordFilter> pushDownFilters) |
List<Record> |
TableModeStrategy.getRecords(ClusterMetrics clusterMetrics,
List<RecordFilter> pushDownFilters) |
List<Record> |
Mode.getRecords(ClusterMetrics clusterMetrics,
List<RecordFilter> pushDownFilters) |
List<Record> |
ModeStrategy.getRecords(ClusterMetrics clusterMetrics,
List<RecordFilter> pushDownFilters) |
List<Record> |
NamespaceModeStrategy.getRecords(ClusterMetrics clusterMetrics,
List<RecordFilter> pushDownFilters) |
List<Record> |
RegionModeStrategy.getRecords(ClusterMetrics clusterMetrics,
List<RecordFilter> pushDownFilters) |
List<Record> |
RegionServerModeStrategy.getRecords(ClusterMetrics clusterMetrics,
List<RecordFilter> pushDownFilters) |
List<Record> |
ClientModeStrategy.getRecords(ClusterMetrics clusterMetrics,
List<RecordFilter> pushDownFilters) |
Modifier and Type | Method and Description |
---|---|
private void |
TopScreenModel.refreshRecords(ClusterMetrics clusterMetrics) |
private void |
TopScreenModel.refreshSummary(ClusterMetrics clusterMetrics) |
Modifier and Type | Method and Description |
---|---|
ClusterMetrics |
HMaster.getClusterMetrics()
Returns cluster status
|
ClusterMetrics |
HMaster.getClusterMetrics(EnumSet<ClusterMetrics.Option> options) |
ClusterMetrics |
HMaster.getClusterMetricsWithoutCoprocessor() |
ClusterMetrics |
HMaster.getClusterMetricsWithoutCoprocessor(EnumSet<ClusterMetrics.Option> options) |
Modifier and Type | Method and Description |
---|---|
protected void |
ClusterStatusPublisher.MulticastPublisher.ClusterMetricsEncoder.encode(org.apache.hbase.thirdparty.io.netty.channel.ChannelHandlerContext channelHandlerContext,
ClusterMetrics clusterStatus,
List<Object> objects) |
void |
MasterCoprocessorHost.postGetClusterMetrics(ClusterMetrics status) |
void |
ClusterStatusPublisher.Publisher.publish(ClusterMetrics cs) |
void |
ClusterStatusPublisher.MulticastPublisher.publish(ClusterMetrics cs) |
void |
LoadBalancer.updateClusterMetrics(ClusterMetrics metrics)
Set the current cluster status.
|
Modifier and Type | Field and Description |
---|---|
protected ClusterMetrics |
BaseLoadBalancer.clusterStatus |
private ClusterMetrics |
RegionLocationFinder.status |
Modifier and Type | Method and Description |
---|---|
private void |
RegionLocationFinder.refreshLocalityChangedRegions(ClusterMetrics oldStatus,
ClusterMetrics newStatus)
If locality for a region has changed, that pretty certainly means our cache is out of date.
|
void |
RegionLocationFinder.setClusterMetrics(ClusterMetrics status) |
void |
StochasticLoadBalancer.updateClusterMetrics(ClusterMetrics st) |
void |
BaseLoadBalancer.updateClusterMetrics(ClusterMetrics st) |
void |
MaintenanceLoadBalancer.updateClusterMetrics(ClusterMetrics st) |
Modifier and Type | Method and Description |
---|---|
private ClusterMetrics |
RegionVisualizer.getClusterMetrics() |
Modifier and Type | Method and Description |
---|---|
static ClusterMetrics |
ClusterMetrics.from(ClusterMetrics clusterMetrics) |
Modifier and Type | Method and Description |
---|---|
private ClusterMetrics |
ClusterMetricsResource.get(EnumSet<ClusterMetrics.Option> fields) |
Modifier and Type | Method and Description |
---|---|
void |
RSGroupBasedLoadBalancer.updateClusterMetrics(ClusterMetrics sm) |
Modifier and Type | Method and Description |
---|---|
ClusterMetrics |
ThriftAdmin.getClusterMetrics(EnumSet<ClusterMetrics.Option> options) |
Modifier and Type | Field and Description |
---|---|
private ClusterMetrics |
HBaseFsck.status
Deprecated.
|
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.