@Override public void writeTo(StreamOutput out) throws IOException { out.writeNamedWriteable(filter); out.writeNamedWriteable(scoreFunction); }
@Override protected void doWriteTo(StreamOutput out) throws IOException { out.writeNamedWriteable(big); out.writeNamedWriteable(little); }
@Override protected void doWriteTo(StreamOutput out) throws IOException { out.writeNamedWriteable(big); out.writeNamedWriteable(little); }
@Override public void writeTo(StreamOutput out) throws IOException { out.writeString(key); out.writeNamedWriteable(filter); }
@Override public void writeTo(StreamOutput out) throws IOException { out.writeVInt(this.aggregationBuilders.size()); for (AggregationBuilder factory : aggregationBuilders) { out.writeNamedWriteable(factory); } out.writeVInt(this.pipelineAggregatorBuilders.size()); for (PipelineAggregationBuilder factory : pipelineAggregatorBuilders) { out.writeNamedWriteable(factory); } }
@Override protected void doWriteTo(StreamOutput out) throws IOException { out.writeNamedWriteable(format); out.writeDouble(sum); }
static void writeQueries(StreamOutput out, List<? extends QueryBuilder> queries) throws IOException { out.writeVInt(queries.size()); for (QueryBuilder query : queries) { out.writeNamedWriteable(query); } }
@Override protected void doWriteTo(StreamOutput out) throws IOException { out.writeNamedWriteable(format); out.writeDouble(sum); out.writeVLong(count); }
@Override protected void doWriteTo(StreamOutput out) throws IOException { out.writeNamedWriteable(format); TDigestState.write(valuesSketch, out); out.writeDouble(medianAbsoluteDeviation); }
@Override protected void doWriteTo(StreamOutput out) throws IOException { out.writeNamedWriteable(format); out.writeDouble(value); out.writeStringArray(keys); }
@Override protected void doWriteTo(StreamOutput out) throws IOException { out.writeNamedWriteable(format); out.writeBoolean(keyed); out.writeVInt(ranges.size()); for (B bucket : ranges) { bucket.writeTo(out); } }
@Override public void doWriteTo(StreamOutput out) throws IOException { out.writeNamedWriteable(queryBuilder); scoreMode.writeTo(out); out.writeFloat(rescoreQueryWeight); out.writeFloat(queryWeight); }
/** * Write an optional {@link NamedWriteable} to the stream. */ public void writeOptionalNamedWriteable(@Nullable NamedWriteable namedWriteable) throws IOException { if (namedWriteable == null) { writeBoolean(false); } else { writeBoolean(true); writeNamedWriteable(namedWriteable); } }
@Override protected void doWriteTo(StreamOutput out) throws IOException { out.writeNamedWriteable(query); out.writeList(Arrays.asList(filterFunctionBuilders)); out.writeFloat(maxBoost); out.writeOptionalFloat(minScore); out.writeOptionalWriteable(boostMode); scoreMode.writeTo(out); }
@Override protected void innerWriteTo(StreamOutput out) throws IOException { bucketCountThresholds.writeTo(out); out.writeOptionalString(executionHint); out.writeOptionalNamedWriteable(filterBuilder); out.writeOptionalWriteable(includeExclude); out.writeNamedWriteable(significanceHeuristic); }
@Override protected void doWriteTo(StreamOutput out) throws IOException { out.writeOptionalString(format); gapPolicy.writeTo(out); out.writeVInt(window); out.writeNamedWriteable(model); out.writeVInt(predict); out.writeOptionalBoolean(minimize); }
@Override protected void doWriteTo(StreamOutput out) throws IOException { InternalOrder.Streams.writeHistogramOrder(order, out, false); out.writeVLong(minDocCount); if (minDocCount == 0) { emptyBucketInfo.writeTo(out); } out.writeNamedWriteable(format); out.writeBoolean(keyed); out.writeList(buckets); }
@Override protected final void writeTermTypeInfoTo(StreamOutput out) throws IOException { out.writeZLong(docCountError); out.writeNamedWriteable(format); writeSize(shardSize, out); out.writeBoolean(showTermDocCountError); out.writeVLong(otherDocCount); out.writeList(buckets); }
@Override protected void doWriteTo(StreamOutput out) throws IOException { InternalOrder.Streams.writeHistogramOrder(order, out, false); out.writeVLong(minDocCount); if (minDocCount == 0) { emptyBucketInfo.writeTo(out); } out.writeLong(offset); out.writeNamedWriteable(format); out.writeBoolean(keyed); out.writeList(buckets); }
@Override public void writeTo(StreamOutput out) throws IOException { super.writeTo(out); out.writeString(taskId); out.writeString(taskName); if (out.getVersion().onOrAfter(Version.V_6_3_0)) { out.writeNamedWriteable(params); } else { out.writeOptionalNamedWriteable(params); } }