Class MsearchTemplateRequest

    • Method Detail

      • ccsMinimizeRoundtrips

        @Nullable
        public final java.lang.Boolean ccsMinimizeRoundtrips()
        Indicates whether network round-trips should be minimized as part of cross-cluster search requests execution

        API name: ccs_minimize_roundtrips

      • index

        public final java.util.List<java.lang.String> index()
        A comma-separated list of index names to use as default

        API name: index

      • maxConcurrentSearches

        @Nullable
        public final java.lang.Long maxConcurrentSearches()
        Controls the maximum number of concurrent searches the multi search api will execute

        API name: max_concurrent_searches

      • searchType

        @Nullable
        public final SearchType searchType()
        Search operation type

        API name: search_type

      • searchTemplates

        public final java.util.List<RequestItem> searchTemplates()
        Required - Request body.

        API name: _value_body

      • serialize

        public void serialize​(jakarta.json.stream.JsonGenerator generator,
                              JsonpMapper mapper)
        Serialize this value to JSON.
        Specified by:
        serialize in interface JsonpSerializable