class GoodData::AnalyticalDashboard

Constants

ASSIGNABLE_MEMBERS
EMPTY_OBJECT

Public Class Methods

all(options = { :client => GoodData.connection, :project => GoodData.project }) click to toggle source

Method intended to get all AnalyticalDashboard objects in a specified project

@param options [Hash] the options hash @option options [Boolean] :full with true value will pull in full objects. Default is false value @return [Array<GoodData::AnalyticalDashboard>] Return AnalyticalDashboard list

# File lib/gooddata/models/metadata/analytical_dashboard.rb, line 35
def all(options = { :client => GoodData.connection, :project => GoodData.project })
  query('analyticalDashboard', AnalyticalDashboard, options)
end
create(analytical_dashboard = {}, options = { :client => GoodData.client, :project => GoodData.project }) click to toggle source

Create Analytical Dashboard in the specify project

@param analytical_dashboard [Hash] the data of object will be created @param options [Hash] The project that the object will be created in @return GoodData::AnalyticalDashboard object

# File lib/gooddata/models/metadata/analytical_dashboard.rb, line 44
def create(analytical_dashboard = {}, options = { :client => GoodData.client, :project => GoodData.project })
  GoodData::AnalyticalVisualizationObject.create(analytical_dashboard, AnalyticalDashboard, EMPTY_OBJECT, ASSIGNABLE_MEMBERS, options)
end