Module org.elasticsearch.server
Package org.elasticsearch.indices
Interface IndicesExpressionGrouper
- All Known Implementing Classes:
RemoteClusterService
public interface IndicesExpressionGrouper
Interface for grouping index expressions, along with IndicesOptions by cluster alias.
Implementations should support the following:
- plain index names
- cluster:index notation
- date math expression, including date math prefixed by a clusterAlias
- wildcards
- multiple index expressions (e.g., logs1,logs2,cluster-a:logs*)
Note: these methods do not resolve index expressions to concrete indices.
-
Method Summary
Modifier and TypeMethodDescriptiongroupIndices(IndicesOptions indicesOptions, String[] indexExpressions, boolean returnLocalAll)
-
Method Details
-
groupIndices
Map<String,OriginalIndices> groupIndices(IndicesOptions indicesOptions, String[] indexExpressions, boolean returnLocalAll)
-