Class SearchShardsRequest


  • public class SearchShardsRequest
    extends RequestBase
    Returns information about the indices and shards that a search request would be executed against.
    • Method Detail

      • allowNoIndices

        @Nullable
        public final java.lang.Boolean allowNoIndices()
        Whether to ignore if a wildcard indices expression resolves into no concrete indices. (This includes _all string or when no indices have been specified)

        API name: allow_no_indices

      • expandWildcards

        public final java.util.List<ExpandWildcard> expandWildcards()
        Whether to expand wildcard expression to concrete indices that are open, closed or both.

        API name: expand_wildcards

      • ignoreUnavailable

        @Nullable
        public final java.lang.Boolean ignoreUnavailable()
        Whether specified concrete indices should be ignored when unavailable (missing or closed)

        API name: ignore_unavailable

      • index

        public final java.util.List<java.lang.String> index()
        A comma-separated list of index names to search; use _all or empty string to perform the operation on all indices

        API name: index

      • local

        @Nullable
        public final java.lang.Boolean local()
        Return local information, do not retrieve the state from cluster-manager node (default: false)

        API name: local

      • preference

        @Nullable
        public final java.lang.String preference()
        Specify the node or shard the operation should be performed on (default: random)

        API name: preference

      • routing

        @Nullable
        public final java.lang.String routing()
        Specific routing value

        API name: routing