From ee68e753323c194cf0bd6e9b4169848e43f75013 Mon Sep 17 00:00:00 2001 From: Jim Ferenczi Date: Fri, 31 Mar 2017 20:21:06 +0200 Subject: [PATCH] FieldCapabilitiesRequest should implements Replaceable since it accepts index patterns --- .../action/fieldcaps/FieldCapabilitiesRequest.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/org/elasticsearch/action/fieldcaps/FieldCapabilitiesRequest.java b/core/src/main/java/org/elasticsearch/action/fieldcaps/FieldCapabilitiesRequest.java index 53a6c14a8e9..7eab9112162 100644 --- a/core/src/main/java/org/elasticsearch/action/fieldcaps/FieldCapabilitiesRequest.java +++ b/core/src/main/java/org/elasticsearch/action/fieldcaps/FieldCapabilitiesRequest.java @@ -38,7 +38,8 @@ import java.util.Set; import static org.elasticsearch.common.xcontent.ObjectParser.fromList; -public class FieldCapabilitiesRequest extends ActionRequest implements IndicesRequest { +public class FieldCapabilitiesRequest extends ActionRequest + implements IndicesRequest.Replaceable { public static final ParseField FIELDS_FIELD = new ParseField("fields"); public static final String NAME = "field_caps_request"; private String[] indices = Strings.EMPTY_ARRAY; @@ -91,7 +92,7 @@ public class FieldCapabilitiesRequest extends ActionRequest implements IndicesRe * * The list of indices to lookup */ - public FieldCapabilitiesRequest indices(String[] indices) { + public FieldCapabilitiesRequest indices(String... indices) { this.indices = indices; return this; }