java.lang.Object
org.elasticsearch.xpack.esql.core.expression.NameId
All Implemented Interfaces:
Writeable

public class NameId extends Object implements Writeable
Unique identifier for a named expression.

We use an AtomicLong to guarantee that they are unique and that create reproducible values when run in subsequent tests. They don't produce reproducible values in production, but you rarely debug with them in production and commonly do so in tests.