Class SearchFlags


  • @Validated
    @Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen",
               date="2023-12-06T11:25:47.362934Z[Etc/UTC]")
    public class SearchFlags
    extends java.lang.Object
    Set of flags to control search behavior
    • Constructor Detail

      • SearchFlags

        public SearchFlags()
    • Method Detail

      • skipCache

        public SearchFlags skipCache​(java.lang.Boolean skipCache)
      • isSkipCache

        @NotNull
        public @NotNull java.lang.Boolean isSkipCache()
        Whether to skip cache
        Returns:
        skipCache
      • setSkipCache

        public void setSkipCache​(java.lang.Boolean skipCache)
      • maxAggValues

        public SearchFlags maxAggValues​(java.lang.Integer maxAggValues)
      • getMaxAggValues

        @NotNull
        @Min(-2147483648L)
        @Max(2147483647L)
        public @NotNull @Min(-2147483648L) @Max(2147483647L) java.lang.Integer getMaxAggValues()
        The maximum number of values in a facet aggregation minimum: -2147483648 maximum: 2147483647
        Returns:
        maxAggValues
      • setMaxAggValues

        public void setMaxAggValues​(java.lang.Integer maxAggValues)
      • fulltext

        public SearchFlags fulltext​(java.lang.Boolean fulltext)
      • isFulltext

        public java.lang.Boolean isFulltext()
        Structured or unstructured fulltext query
        Returns:
        fulltext
      • setFulltext

        public void setFulltext​(java.lang.Boolean fulltext)
      • skipHighlighting

        public SearchFlags skipHighlighting​(java.lang.Boolean skipHighlighting)
      • isSkipHighlighting

        @NotNull
        public @NotNull java.lang.Boolean isSkipHighlighting()
        Whether to skip highlighting
        Returns:
        skipHighlighting
      • setSkipHighlighting

        public void setSkipHighlighting​(java.lang.Boolean skipHighlighting)
      • skipAggregates

        public SearchFlags skipAggregates​(java.lang.Boolean skipAggregates)
      • isSkipAggregates

        @NotNull
        public @NotNull java.lang.Boolean isSkipAggregates()
        Whether to skip aggregates/facets
        Returns:
        skipAggregates
      • setSkipAggregates

        public void setSkipAggregates​(java.lang.Boolean skipAggregates)
      • getSuggestions

        public SearchFlags getSuggestions​(java.lang.Boolean getSuggestions)
      • isGetSuggestions

        @NotNull
        public @NotNull java.lang.Boolean isGetSuggestions()
        Whether to request for search suggestions on the _entityName virtualized field
        Returns:
        getSuggestions
      • setGetSuggestions

        public void setGetSuggestions​(java.lang.Boolean getSuggestions)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object