Class LikeDocument.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • fields

        public final LikeDocument.Builder fields​(java.util.List<java.lang.String> list)
        API name: fields

        Adds all elements of list to fields.

      • fields

        public final LikeDocument.Builder fields​(java.lang.String value,
                                                 java.lang.String... values)
        API name: fields

        Adds one or more values to fields.

      • type

        public final LikeDocument.Builder type​(@Nullable
                                               java.lang.String value)
        API name: _type
      • index

        public final LikeDocument.Builder index​(@Nullable
                                                java.lang.String value)
        API name: _index
      • perFieldAnalyzer

        public final LikeDocument.Builder perFieldAnalyzer​(java.util.Map<java.lang.String,​java.lang.String> map)
        API name: per_field_analyzer

        Adds all entries of map to perFieldAnalyzer.

      • perFieldAnalyzer

        public final LikeDocument.Builder perFieldAnalyzer​(java.lang.String key,
                                                           java.lang.String value)
        API name: per_field_analyzer

        Adds an entry to perFieldAnalyzer.

      • routing

        public final LikeDocument.Builder routing​(@Nullable
                                                  java.lang.String value)
        API name: routing
      • version

        public final LikeDocument.Builder version​(@Nullable
                                                  java.lang.Long value)
        API name: version