Class AggregateUnpivotResponse

    • Constructor Detail

      • AggregateUnpivotResponse

        public AggregateUnpivotResponse()
        Constructs an AggregateUnpivotResponse object with default parameters.
    • Method Detail

      • getTableName

        public String getTableName()
        Typically shows the result-table name if provided in the request (Ignore otherwise).
        Returns:
        The current value of tableName.
      • setTableName

        public AggregateUnpivotResponse setTableName​(String tableName)
        Typically shows the result-table name if provided in the request (Ignore otherwise).
        Parameters:
        tableName - The new value for tableName.
        Returns:
        this to mimic the builder pattern.
      • getData

        public List<Record> getData()
        Avro binary encoded response.
        Returns:
        The current value of data.
      • setData

        public AggregateUnpivotResponse setData​(List<Record> data)
        Avro binary encoded response.
        Parameters:
        data - The new value for data.
        Returns:
        this to mimic the builder pattern.
      • getTotalNumberOfRecords

        public long getTotalNumberOfRecords()
        Total/Filtered number of records.
        Returns:
        The current value of totalNumberOfRecords.
      • setTotalNumberOfRecords

        public AggregateUnpivotResponse setTotalNumberOfRecords​(long totalNumberOfRecords)
        Total/Filtered number of records.
        Parameters:
        totalNumberOfRecords - The new value for totalNumberOfRecords.
        Returns:
        this to mimic the builder pattern.
      • getHasMoreRecords

        public boolean getHasMoreRecords()
        Too many records. Returned a partial set.
        Returns:
        The current value of hasMoreRecords.
      • setHasMoreRecords

        public AggregateUnpivotResponse setHasMoreRecords​(boolean hasMoreRecords)
        Too many records. Returned a partial set.
        Parameters:
        hasMoreRecords - The new value for hasMoreRecords.
        Returns:
        this to mimic the builder pattern.
      • getInfo

        public Map<String,​String> getInfo()
        Additional information. The default value is an empty Map.
        Returns:
        The current value of info.
      • setInfo

        public AggregateUnpivotResponse setInfo​(Map<String,​String> info)
        Additional information. The default value is an empty Map.
        Parameters:
        info - The new value for info.
        Returns:
        this to mimic the builder pattern.
      • getDataType

        public Type getDataType()
        The Type object containing the type of the dynamically generated data.
        Returns:
        The current value of dataType.
      • setDataType

        public AggregateUnpivotResponse setDataType​(Type dataType)
        The Type object containing the type of the dynamically generated data.
        Parameters:
        dataType - The new value for dataType.
        Returns:
        this to mimic the builder pattern.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object