Package com.gooddata.executeafm
Class VisualizationExecution
- java.lang.Object
-
- com.gooddata.executeafm.VisualizationExecution
-
public class VisualizationExecution extends Object
Represents structure for triggering execution with reference to visualization object. Contains additional filters which should be merged with original ones defined in viz. object.
-
-
Constructor Summary
Constructors Constructor Description VisualizationExecution(String reference)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<CompatibilityFilter>getFilters()StringgetReference()ResultSpecgetResultSpec()VisualizationExecutionsetFilters(List<CompatibilityFilter> filters)Sets additional filters to this execution.VisualizationExecutionsetResultSpec(ResultSpec resultSpec)Sets the result specification and returns this instance
-
-
-
Constructor Detail
-
VisualizationExecution
public VisualizationExecution(String reference)
Constructor. Creates execution of visualization object without any additional filters or result specification.- Parameters:
reference- reference uri to visualization object metadata
-
-
Method Detail
-
getReference
public String getReference()
- Returns:
- reference uri to visualization object metadata
-
getFilters
public List<CompatibilityFilter> getFilters()
-
setResultSpec
public VisualizationExecution setResultSpec(ResultSpec resultSpec)
Sets the result specification and returns this instance- Parameters:
resultSpec- result specification of executed viz. object- Returns:
- updated execution
-
getResultSpec
public ResultSpec getResultSpec()
- Returns:
- result specification of executed viz. object
-
setFilters
public VisualizationExecution setFilters(List<CompatibilityFilter> filters)
Sets additional filters to this execution.- Parameters:
filters- additional filters- Returns:
- updated execution
-
-