Method: GoodData::Dataset.all

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

.all(options = { :client => GoodData.connection, :project => GoodData.project }) ⇒ Array<GoodData::MdObject> | Array<Hash>

Method intended to get all objects of that type in a specified project

to pull in full objects. This is desirable from the usability POV but unfortunately has negative impact on performance so it is not the default.

Parameters:

  • options (Hash) (defaults to: { :client => GoodData.connection, :project => GoodData.project })

    the options hash

Options Hash (options):

  • :full (Boolean)

    if passed true the subclass can decide

Returns:

  • (Array<GoodData::MdObject> | Array<Hash>)

    Return the appropriate metadata objects or their representation



20
21
22
# File 'lib/gooddata/models/metadata/dataset.rb', line 20

def all(options = { :client => GoodData.connection, :project => GoodData.project })
  query('dataSet', Dataset, options)
end