class GoodData::VisualizationObject

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 VisualizationObject objects in a specified project

@param options [Hash] the options hash @option options [Boolean] :full with true value to pull full objects @return [Array<GoodData::VisualizationObject>] Return VisualizationObject list

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

Create Visualization Object in the specify project

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

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