Package io.prestosql.server.protocol
Class QueryResultRows.Builder
- java.lang.Object
-
- io.prestosql.server.protocol.QueryResultRows.Builder
-
- Enclosing class:
- QueryResultRows
public static class QueryResultRows.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QueryResultRows.Builder
addPage(Page page)
QueryResultRows.Builder
addPages(List<Page> page)
QueryResultRows
build()
QueryResultRows.Builder
withColumnsAndTypes(List<Column> columns, List<Type> types)
QueryResultRows.Builder
withExceptionConsumer(Consumer<Throwable> exceptionConsumer)
QueryResultRows.Builder
withSingleBooleanValue(Column column, boolean value)
-
-
-
Constructor Detail
-
Builder
public Builder(Session session)
-
-
Method Detail
-
addPage
public QueryResultRows.Builder addPage(Page page)
-
addPages
public QueryResultRows.Builder addPages(List<Page> page)
-
withColumnsAndTypes
public QueryResultRows.Builder withColumnsAndTypes(@Nullable List<Column> columns, @Nullable List<Type> types)
-
withSingleBooleanValue
public QueryResultRows.Builder withSingleBooleanValue(Column column, boolean value)
-
withExceptionConsumer
public QueryResultRows.Builder withExceptionConsumer(Consumer<Throwable> exceptionConsumer)
-
build
public QueryResultRows build()
-
-