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}