Class SearchGuardFilter

  • All Implemented Interfaces:
    org.elasticsearch.action.support.ActionFilter

    public class SearchGuardFilter
    extends Object
    implements org.elasticsearch.action.support.ActionFilter
    • Field Detail

      • log

        protected final org.apache.logging.log4j.Logger log
      • actionTrace

        protected final org.apache.logging.log4j.Logger actionTrace
    • Method Detail

      • order

        public int order()
        Specified by:
        order in interface org.elasticsearch.action.support.ActionFilter
      • apply

        public <Request extends org.elasticsearch.action.ActionRequest,​Response extends org.elasticsearch.action.ActionResponse> void apply​(org.elasticsearch.tasks.Task task,
                                                                                                                                                  String action,
                                                                                                                                                  Request request,
                                                                                                                                                  org.elasticsearch.action.ActionListener<Response> listener,
                                                                                                                                                  org.elasticsearch.action.support.ActionFilterChain<Request,​Response> chain)
        Specified by:
        apply in interface org.elasticsearch.action.support.ActionFilter