001package org.xbib.elasticsearch.action.plugin.jdbc.run;
002
003import org.elasticsearch.action.admin.cluster.ClusterAction;
004import org.elasticsearch.client.ClusterAdminClient;
005
006public class RunRiverAction extends ClusterAction<RunRiverRequest, RunRiverResponse, RunRiverRequestBuilder> {
007
008    public static final RunRiverAction INSTANCE = new RunRiverAction();
009
010    public static final String NAME = "org.xbib.elasticsearch.action.plugin.jdbc.run";
011
012    private RunRiverAction() {
013        super(NAME);
014    }
015
016    @Override
017    public RunRiverRequestBuilder newRequestBuilder(ClusterAdminClient client) {
018        return new RunRiverRequestBuilder(client);
019    }
020
021    @Override
022    public RunRiverResponse newResponse() {
023        return new RunRiverResponse();
024    }
025}