Class VisualizationExecution

java.lang.Object
com.gooddata.sdk.model.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 Details

    • 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 Details

    • 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