package org.xbib.elasticsearch.action.skywalker;
import org.elasticsearch.action.admin.cluster.ClusterAction;
import org.elasticsearch.client.ClusterAdminClient;
/**
* Skywalker action
*/
public class SkywalkerAction extends ClusterAction<SkywalkerRequest, SkywalkerResponse, SkywalkerRequestBuilder> {
public static final SkywalkerAction INSTANCE = new SkywalkerAction();
public static final String NAME = "indices/skywalker";
private SkywalkerAction() {
super(NAME);
}
@Override
public SkywalkerResponse newResponse() {
return new SkywalkerResponse();
}
@Override
public SkywalkerRequestBuilder newRequestBuilder(ClusterAdminClient client) {
return new SkywalkerRequestBuilder(client);
}
}