Package org.elasticsearch.action

Examples of org.elasticsearch.action.ActionRequestValidationException


    public SingleShardOperationRequest(String index) {
        this.index = index;
    }

    @Override public ActionRequestValidationException validate() {
        ActionRequestValidationException validationException = null;
        if (index == null) {
            validationException = Actions.addValidationError("index is missing", validationException);
        }
        return validationException;
    }
View Full Code Here


    public void indices(String[] indices) {
        this.indices = indices;
    }

    @Override public ActionRequestValidationException validate() {
        ActionRequestValidationException validationException = null;
        if (indices == null || indices.length == 0) {
            validationException = addValidationError("index/indices is missing", validationException);
        }
        return validationException;
    }
View Full Code Here

    public int numberOfActions() {
        return requests.size();
    }

    @Override public ActionRequestValidationException validate() {
        ActionRequestValidationException validationException = null;
        if (requests.isEmpty()) {
            validationException = addValidationError("no requests added", validationException);
        }
        for (int i = 0; i < requests.size(); i++) {
            ActionRequestValidationException ex = requests.get(i).validate();
            if (ex != null) {
                if (validationException == null) {
                    validationException = new ActionRequestValidationException();
                }
                validationException.addValidationErrors(ex.validationErrors());
            }
        }

        return validationException;
    }
View Full Code Here

    public DeleteIndexRequest(String... indices) {
        this.indices = indices;
    }

    @Override public ActionRequestValidationException validate() {
        ActionRequestValidationException validationException = null;
        if (indices == null) {
            validationException = addValidationError("index / indices is missing", validationException);
        }
        return validationException;
    }
View Full Code Here

    public DeleteMappingRequest(String... indices) {
        this.indices = indices;
    }

    @Override public ActionRequestValidationException validate() {
        ActionRequestValidationException validationException = null;
        if (mappingType == null) {
            validationException = addValidationError("mapping type is missing", validationException);
        }
        return validationException;
    }
View Full Code Here

    public DeleteIndexTemplateRequest(String name) {
        this.name = name;
    }

    @Override public ActionRequestValidationException validate() {
        ActionRequestValidationException validationException = null;
        if (name == null) {
            validationException = addValidationError("name is missing", validationException);
        }
        return validationException;
    }
View Full Code Here

        this.threadedListener = threadedListener;
        return this;
    }

    @Override public ActionRequestValidationException validate() {
        ActionRequestValidationException validationException = null;
        if (index == null) {
            validationException = addValidationError("index name missing", validationException);
        }
        return validationException;
    }
View Full Code Here

    public SearchScrollRequest(String scrollId) {
        this.scrollId = scrollId;
    }

    @Override public ActionRequestValidationException validate() {
        ActionRequestValidationException validationException = null;
        if (scrollId == null) {
            validationException = addValidationError("scrollId is missing", validationException);
        }
        return validationException;
    }
View Full Code Here

        this.type = type;
        this.id = id;
    }

    @Override public ActionRequestValidationException validate() {
        ActionRequestValidationException validationException = super.validate();
        if (type == null) {
            validationException = Actions.addValidationError("type is missing", validationException);
        }
        if (id == null) {
            validationException = Actions.addValidationError("id is missing", validationException);
View Full Code Here

        this.index = index;
        this.settings = settings;
    }

    @Override public ActionRequestValidationException validate() {
        ActionRequestValidationException validationException = null;
        if (index == null) {
            validationException = addValidationError("index is missing", validationException);
        }
        return validationException;
    }
View Full Code Here

TOP

Related Classes of org.elasticsearch.action.ActionRequestValidationException

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.