Class Source

    • Method Detail

      • index

        public final java.util.List<java.lang.String> index()
        Required - API name: index
      • query

        @Nullable
        public final Query query()
        API name: query
      • remote

        @Nullable
        public final RemoteSource remote()
        API name: remote
      • size

        @Nullable
        public final java.lang.Integer size()
        API name: size
      • slice

        @Nullable
        public final SlicedScroll slice()
        API name: slice
      • sort

        public final java.util.List<SortOptions> sort()
        API name: sort
      • sourceFields

        public final java.util.List<java.lang.String> sourceFields()
        API name: _source
      • runtimeMappings

        public final java.util.Map<java.lang.String,​RuntimeField> runtimeMappings()
        API name: runtime_mappings
      • 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)