Class ExecutionResult
java.lang.Object
com.gooddata.sdk.model.executeafm.result.ExecutionResult
public class ExecutionResult
extends java.lang.Object
Data result of the
Execution.-
Constructor Summary
Constructors Constructor Description ExecutionResult(java.lang.String[][] data, Paging paging)Creates new resultExecutionResult(java.lang.String[] data, Paging paging)Creates new result -
Method Summary
Modifier and Type Method Description voidaddHeaderItems(java.util.List<java.util.List<ResultHeaderItem>> items)Add header items for next dimension (this method will add dimension in header items)DataListgetData()java.util.List<java.util.List<java.util.List<ResultHeaderItem>>>getHeaderItems()PaginggetPaging()java.util.List<java.util.List<java.util.List<java.lang.String>>>getTotals()java.util.List<java.util.List<java.util.List<java.lang.String>>>getTotalTotals()Gets totals of totals data.java.util.List<Warning>getWarnings()voidsetHeaderItems(java.util.List<java.util.List<java.util.List<ResultHeaderItem>>> headerItems)Sets header items, for each header in each dimension, there is a list of header itemsvoidsetTotals(java.util.List<java.util.List<java.util.List<java.lang.String>>> totals)Sets total data, for each total in each dimension, there is a list of total's valuesExecutionResultsetTotalTotals(java.util.List<java.util.List<java.util.List<java.lang.String>>> totalTotals)Sets totals of totals data.voidsetWarnings(java.util.List<Warning> warnings)Sets warnings for this resultjava.lang.StringtoString()
-
Constructor Details
-
ExecutionResult
Creates new result- Parameters:
data- result datapaging- result paging
-
ExecutionResult
Creates new result- Parameters:
data- result datapaging- result paging
-
-
Method Details
-
getData
- Returns:
- result data
-
getPaging
- Returns:
- result paging
-
getHeaderItems
- Returns:
- header items, for each header in each dimension, there is a list of header items
-
setHeaderItems
public void setHeaderItems(java.util.List<java.util.List<java.util.List<ResultHeaderItem>>> headerItems)Sets header items, for each header in each dimension, there is a list of header items- Parameters:
headerItems- header items
-
addHeaderItems
Add header items for next dimension (this method will add dimension in header items)- Parameters:
items- header items for one dimension
-
getTotals
public java.util.List<java.util.List<java.util.List<java.lang.String>>> getTotals()- Returns:
- data of totals, for each total in each dimension, there is a list of total's values
-
setTotals
public void setTotals(java.util.List<java.util.List<java.util.List<java.lang.String>>> totals)Sets total data, for each total in each dimension, there is a list of total's values- Parameters:
totals- totals data
-
getTotalTotals
public java.util.List<java.util.List<java.util.List<java.lang.String>>> getTotalTotals()Gets totals of totals data. The totals of totals represent intersection between totals in multiple dimensions. For each dimension and total combination, there is a list of totals of totals values.- Returns:
- 3-dimensional matrix of totals of totals data
-
setTotalTotals
public ExecutionResult setTotalTotals(java.util.List<java.util.List<java.util.List<java.lang.String>>> totalTotals)Sets totals of totals data. The totals of totals represent intersection between totals in multiple dimensions. For each dimension and total combination, there is a list of totals of totals values.- Parameters:
totalTotals- 3-dimensional matrix of totals of totals data
-
getWarnings
- Returns:
- result's warnings
-
setWarnings
Sets warnings for this result- Parameters:
warnings- result's warning
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-