
com.groupbyinc.flux.rest.action.admin.cluster.stats.RestClusterStatsAction.class Maven / Gradle / Ivy
???? 3 c Jcom/groupbyinc/flux/rest/action/admin/cluster/stats/RestClusterStatsAction (com/groupbyinc/flux/rest/BaseRestHandler RestClusterStatsAction.java +com/groupbyinc/flux/rest/RestRequest$Method $com/groupbyinc/flux/rest/RestRequest Method }(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/rest/RestController;Lcom/groupbyinc/flux/client/Client;)V *Lcom/groupbyinc/flux/common/inject/Inject;
GET -Lcom/groupbyinc/flux/rest/RestRequest$Method; /_cluster/stats 'com/groupbyinc/flux/rest/RestController registerHandler h(Lcom/groupbyinc/flux/rest/RestRequest$Method;Ljava/lang/String;Lcom/groupbyinc/flux/rest/RestHandler;)V
/_cluster/stats/nodes/{nodeId} this LLcom/groupbyinc/flux/rest/action/admin/cluster/stats/RestClusterStatsAction; settings .Lcom/groupbyinc/flux/common/settings/Settings;
controller )Lcom/groupbyinc/flux/rest/RestController; client #Lcom/groupbyinc/flux/client/Client;
handleRequest r(Lcom/groupbyinc/flux/rest/RestRequest;Lcom/groupbyinc/flux/rest/RestChannel;Lcom/groupbyinc/flux/client/Client;)V Bcom/groupbyinc/flux/action/admin/cluster/stats/ClusterStatsRequest ( ()V *
) + nodeId - paramAsStringArray :(Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; / 0
1 nodesIds P([Ljava/lang/String;)Lcom/groupbyinc/flux/action/support/nodes/BaseNodesRequest; 3 4
) 5 timeout 7 param &(Ljava/lang/String;)Ljava/lang/String; 9 :
; O(Ljava/lang/String;)Lcom/groupbyinc/flux/action/support/nodes/BaseNodesRequest; 7 =
) > !com/groupbyinc/flux/client/Client @ admin *()Lcom/groupbyinc/flux/client/AdminClient; B C A D &com/groupbyinc/flux/client/AdminClient F cluster 1()Lcom/groupbyinc/flux/client/ClusterAdminClient; H I G J >com/groupbyinc/flux/rest/action/support/RestToXContentListener L )(Lcom/groupbyinc/flux/rest/RestChannel;)V N
M O -com/groupbyinc/flux/client/ClusterAdminClient Q clusterStats r(Lcom/groupbyinc/flux/action/admin/cluster/stats/ClusterStatsRequest;Lcom/groupbyinc/flux/action/ActionListener;)V S T R U request &Lcom/groupbyinc/flux/rest/RestRequest; channel &Lcom/groupbyinc/flux/rest/RestChannel; clusterStatsRequest DLcom/groupbyinc/flux/action/admin/cluster/stats/ClusterStatsRequest; Code LocalVariableTable LineNumberTable RuntimeVisibleAnnotations
SourceFile InnerClasses ! ] p *+,-? ,? *? ,? *? ? ^ * ! " # $ % _ &