001package org.xbib.elasticsearch.action.cluster.admin.websocket;
002
003import org.elasticsearch.action.ActionListener;
004import org.elasticsearch.action.support.nodes.NodesOperationRequestBuilder;
005import org.elasticsearch.client.ClusterAdminClient;
006
007public class WebsocketInfoRequestBuilder extends NodesOperationRequestBuilder<WebsocketInfoRequest, WebsocketInfoResponse, WebsocketInfoRequestBuilder> {
008
009    public WebsocketInfoRequestBuilder(ClusterAdminClient clusterClient) {
010        super(clusterClient, new WebsocketInfoRequest());
011    }
012
013    @Override
014    protected void doExecute(ActionListener<WebsocketInfoResponse> listener) {
015        client.execute(WebsocketInfoAction.INSTANCE, request, listener);
016    }
017}