Package io.prestosql.execution
Class QueryExecution.QueryOutputInfo
- java.lang.Object
-
- io.prestosql.execution.QueryExecution.QueryOutputInfo
-
- Enclosing interface:
- QueryExecution
public static class QueryExecution.QueryOutputInfo extends Object
Output schema and buffer URIs for query. The info will always contain column names and types. Buffer locations will always contain the full location set, but may be empty. Users of this data should keep a private copy of the seen buffers to handle out of order events from the listener. Once noMoreBufferLocations is set the locations will never change, and it is guaranteed that all previously sent locations are contained in the buffer locations.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<URI>
getBufferLocations()
List<String>
getColumnNames()
List<Type>
getColumnTypes()
boolean
isNoMoreBufferLocations()
-