Class WildcardQuery.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • field

        public final WildcardQuery.Builder field​(java.lang.String value)
        Required - The target field
      • caseInsensitive

        public final WildcardQuery.Builder caseInsensitive​(@Nullable
                                                           java.lang.Boolean value)
        Allows case insensitive matching of the pattern with the indexed field values when set to true. Default is false which means the case sensitivity of matching depends on the underlying field's mapping.

        API name: case_insensitive

      • rewrite

        public final WildcardQuery.Builder rewrite​(@Nullable
                                                   java.lang.String value)
        Method used to rewrite the query

        API name: rewrite

      • value

        public final WildcardQuery.Builder value​(@Nullable
                                                 java.lang.String value)
        Wildcard pattern for terms you wish to find in the provided field. Required, when wildcard is not set.

        API name: value

      • wildcard

        public final WildcardQuery.Builder wildcard​(@Nullable
                                                    java.lang.String value)
        Wildcard pattern for terms you wish to find in the provided field. Required, when value is not set.

        API name: wildcard