Method: GoodData::Report#add_definition

Defined in:
lib/gooddata/models/metadata/report.rb

#add_definition(report_definition) ⇒ GoodData::Report

Add a report definition to a report. This will show on a UI as a new version.

Parameters:

  • report_definition (GoodData::ReportDefinition | String)

    Report definition to add. Either it can be a URI of a report definition or an actual report definition object.

Returns:



87
88
89
90
91
# File 'lib/gooddata/models/metadata/report.rb', line 87

def add_definition(report_definition)
  rep_def = project.report_definitions(report_definition)
  content['definitions'] = definition_uris << rep_def.uri
  self
end