public class AggregateGroupByResponse extends Object
GPUdb.aggregateGroupBy(AggregateGroupByRequest)
.Modifier and Type | Class and Description |
---|---|
static class |
AggregateGroupByResponse.Info
Additional information.
|
Constructor and Description |
---|
AggregateGroupByResponse()
Constructs an AggregateGroupByResponse object with default parameters.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
List<Record> |
getData() |
Type |
getDataType() |
boolean |
getHasMoreRecords() |
Map<String,String> |
getInfo() |
long |
getTotalNumberOfRecords() |
int |
hashCode() |
AggregateGroupByResponse |
setData(List<Record> data) |
AggregateGroupByResponse |
setDataType(Type dataType) |
AggregateGroupByResponse |
setHasMoreRecords(boolean hasMoreRecords) |
AggregateGroupByResponse |
setInfo(Map<String,String> info) |
AggregateGroupByResponse |
setTotalNumberOfRecords(long totalNumberOfRecords) |
String |
toString() |
public AggregateGroupByResponse()
public AggregateGroupByResponse setData(List<Record> data)
data
- Avro binary encoded response.this
to mimic the builder pattern.public long getTotalNumberOfRecords()
public AggregateGroupByResponse setTotalNumberOfRecords(long totalNumberOfRecords)
totalNumberOfRecords
- Total/Filtered number of records.this
to mimic the builder pattern.public boolean getHasMoreRecords()
public AggregateGroupByResponse setHasMoreRecords(boolean hasMoreRecords)
hasMoreRecords
- Too many records. Returned a partial set.this
to mimic the builder pattern.public Map<String,String> getInfo()
QUALIFIED_RESULT_TABLE_NAME
: The fully qualified name of the
table (i.e. including the schema) used to store the results.
Map
.public AggregateGroupByResponse setInfo(Map<String,String> info)
info
- Additional information.
QUALIFIED_RESULT_TABLE_NAME
: The fully qualified name of
the table (i.e. including the schema) used to store the
results.
Map
.this
to mimic the builder pattern.public Type getDataType()
Type
object containing the type of the dynamically
generated data.public AggregateGroupByResponse setDataType(Type dataType)
dataType
- The Type
object containing the type of the
dynamically generated data.this
to mimic the builder pattern.Copyright © 2024. All rights reserved.