Class FieldCapability

    • Method Detail

      • aggregatable

        public final boolean aggregatable()
        Required - API name: aggregatable
      • indices

        public final java.util.List<java.lang.String> indices()
        API name: indices
      • meta

        public final java.util.Map<java.lang.String,​java.util.List<java.lang.String>> meta()
        API name: meta
      • nonAggregatableIndices

        public final java.util.List<java.lang.String> nonAggregatableIndices()
        API name: non_aggregatable_indices
      • nonSearchableIndices

        public final java.util.List<java.lang.String> nonSearchableIndices()
        API name: non_searchable_indices
      • searchable

        public final boolean searchable()
        Required - API name: searchable
      • type

        public final java.lang.String type()
        Required - API name: type
      • metadataField

        @Nullable
        public final java.lang.Boolean metadataField()
        API name: metadata_field
      • serialize

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

        protected void serializeInternal​(jakarta.json.stream.JsonGenerator generator,
                                         JsonpMapper mapper)