Class PlanStreamOutput

java.lang.Object
java.io.OutputStream
org.elasticsearch.common.io.stream.StreamOutput
org.elasticsearch.xpack.esql.io.stream.PlanStreamOutput
All Implemented Interfaces:
Closeable, Flushable, AutoCloseable, PlanStreamOutput

public final class PlanStreamOutput extends StreamOutput implements PlanStreamOutput
A customized stream output used to serialize ESQL physical plan fragments. Complements stream output with methods that write plan nodes, Attributes, Expressions, etc.