Edit C:\dspace\webapps\oai\WEB-INF\lib\org\elasticsearch\rest\action\cat\RestAllocationAction.class
???? 3n 6org/elasticsearch/rest/action/cat/RestAllocationAction 3org/elasticsearch/rest/action/cat/AbstractCatAction RestAllocationAction.java 8org/elasticsearch/rest/action/cat/RestAllocationAction$1 )org/elasticsearch/rest/RestRequest$Method "org/elasticsearch/rest/RestRequest Method )org/elasticsearch/monitor/fs/FsStats$Info $org/elasticsearch/monitor/fs/FsStats Info <init> w(Lorg/elasticsearch/common/settings/Settings;Lorg/elasticsearch/rest/RestController;Lorg/elasticsearch/client/Client;)V (Lorg/elasticsearch/common/inject/Inject; GET +Lorg/elasticsearch/rest/RestRequest$Method; /_cat/allocation %org/elasticsearch/rest/RestController registerHandler d(Lorg/elasticsearch/rest/RestRequest$Method;Ljava/lang/String;Lorg/elasticsearch/rest/RestHandler;)V ! /_cat/allocation/{nodes} # this 8Lorg/elasticsearch/rest/action/cat/RestAllocationAction; settings ,Lorg/elasticsearch/common/settings/Settings; controller 'Lorg/elasticsearch/rest/RestController; client !Lorg/elasticsearch/client/Client; documentation (Ljava/lang/StringBuilder;)V /_cat/allocation / java/lang/StringBuilder 1 append -(Ljava/lang/String;)Ljava/lang/StringBuilder; 3 4 2 5 sb Ljava/lang/StringBuilder; doRequest l(Lorg/elasticsearch/rest/RestRequest;Lorg/elasticsearch/rest/RestChannel;Lorg/elasticsearch/client/Client;)V nodes ; param &(Ljava/lang/String;)Ljava/lang/String; = > ? org/elasticsearch/common/Strings A splitStringByCommaToArray '(Ljava/lang/String;)[Ljava/lang/String; C D B E @org/elasticsearch/action/admin/cluster/state/ClusterStateRequest G ()V I H J clear D()Lorg/elasticsearch/action/admin/cluster/state/ClusterStateRequest; L M H N routingTable E(Z)Lorg/elasticsearch/action/admin/cluster/state/ClusterStateRequest; P Q H R local T ()Z T V H W paramAsBoolean (Ljava/lang/String;Z)Z Y Z [ K(Z)Lorg/elasticsearch/action/support/master/MasterNodeReadOperationRequest; T ] H ^ master_timeout ` masterNodeTimeout +()Lorg/elasticsearch/common/unit/TimeValue; b c H d paramAsTime f(Ljava/lang/String;Lorg/elasticsearch/common/unit/TimeValue;)Lorg/elasticsearch/common/unit/TimeValue; f g h o(Lorg/elasticsearch/common/unit/TimeValue;)Lorg/elasticsearch/action/support/master/MasterNodeOperationRequest; b j H k org/elasticsearch/client/Client m admin (()Lorg/elasticsearch/client/AdminClient; o p n q $org/elasticsearch/client/AdminClient s cluster /()Lorg/elasticsearch/client/ClusterAdminClient; u v t w ?(Lorg/elasticsearch/rest/action/cat/RestAllocationAction;Lorg/elasticsearch/rest/RestChannel;[Ljava/lang/String;Lorg/elasticsearch/client/Client;Lorg/elasticsearch/rest/RestRequest;)V y z +org/elasticsearch/client/ClusterAdminClient | state n(Lorg/elasticsearch/action/admin/cluster/state/ClusterStateRequest;Lorg/elasticsearch/action/ActionListener;)V ~ } ? request $Lorg/elasticsearch/rest/RestRequest; channel $Lorg/elasticsearch/rest/RestChannel; [Ljava/lang/String; clusterStateRequest BLorg/elasticsearch/action/admin/cluster/state/ClusterStateRequest; getTableWithHeader F(Lorg/elasticsearch/rest/RestRequest;)Lorg/elasticsearch/common/Table; org/elasticsearch/common/Table ? ? J startHeaders "()Lorg/elasticsearch/common/Table; ? ? ? ? shards ? 6alias:s;text-align:right;desc:number of shards on node ? addCell F(Ljava/lang/Object;Ljava/lang/String;)Lorg/elasticsearch/common/Table; ? ? ? ? disk.used ? Falias:du,diskUsed;text-align:right;desc:disk used (total, not just ES) ? disk.avail ? 7alias:da,diskAvail;text-align:right;desc:disk available ? disk.total ? Falias:dt,diskTotal;text-align:right;desc:total capacity of all volumes ? disk.percent ? <alias:dp,diskPercent;text-align:right;desc:percent disk used ? host ? alias:h;desc:host of node ? ip ? desc:ip of node ? node ? alias:n;desc:name of node ? endHeaders ? ? ? ? table Lorg/elasticsearch/common/Table; buildTable ?(Lorg/elasticsearch/rest/RestRequest;Lorg/elasticsearch/action/admin/cluster/state/ClusterStateResponse;Lorg/elasticsearch/action/admin/cluster/node/stats/NodesStatsResponse;)Lorg/elasticsearch/common/Table; 2org/elasticsearch/common/hppc/ObjectIntOpenHashMap ? ? J Aorg/elasticsearch/action/admin/cluster/state/ClusterStateResponse ? getState *()Lorg/elasticsearch/cluster/ClusterState; ? ? ? ? &org/elasticsearch/cluster/ClusterState ? 2()Lorg/elasticsearch/cluster/routing/RoutingTable; P ? ? ? java/lang/String ? .org/elasticsearch/cluster/routing/RoutingTable ? allShards %([Ljava/lang/String;)Ljava/util/List; ? ? ? ? java/util/List ? iterator ()Ljava/util/Iterator; ? ? ? ? java/util/Iterator ? hasNext ? V ? ? next ()Ljava/lang/Object; ? ? ? ? .org/elasticsearch/cluster/routing/ShardRouting ? UNASSIGNED ? assignedToNode ? V ? ? currentNodeId ()Ljava/lang/String; ? ? ? ? addTo (Ljava/lang/Object;I)I ? ? ? ? ? ? ? Dorg/elasticsearch/action/admin/cluster/node/stats/NodesStatsResponse ? getNodes A()[Lorg/elasticsearch/action/support/nodes/NodeOperationResponse; ? ? ? ? >[Lorg/elasticsearch/action/admin/cluster/node/stats/NodeStats; ? ;org/elasticsearch/action/admin/cluster/node/stats/NodeStats ? getNode 0()Lorg/elasticsearch/cluster/node/DiscoveryNode; ? ? ? ? ,org/elasticsearch/cluster/node/DiscoveryNode id ? containsKey (Ljava/lang/Object;)Z ? lget ()I ? getFs (()Lorg/elasticsearch/monitor/fs/FsStats; ? getTotal -()Lorg/elasticsearch/monitor/fs/FsStats$Info; /()Lorg/elasticsearch/common/unit/ByteSizeValue; getAvailable +org/elasticsearch/common/unit/ByteSizeValue bytes ()J d startRow$ ? ?% java/lang/Integer' valueOf (I)Ljava/lang/Integer;)* (+ 4(Ljava/lang/Object;)Lorg/elasticsearch/common/Table; ?- ?. (J)V 0 1 java/lang/Short3 (S)Ljava/lang/Short;)5 46 getHostName8 ? 9 getHostAddress; ? < name>