Class: GoodData::Rest::Resource
- Includes:
- Mixin::ObjId, Mixin::RestResource
- Defined in:
- lib/gooddata/rest/resource.rb
Overview
Base class for REST resources implementing (at least 'somehow') full CRUD
IS responsible for wrapping full CRUD interface
Direct Known Subclasses
AdsOutputStage, AutomatedDataDistribution, ChannelConfiguration, Client, ClientSynchronizationResult, ClientSynchronizationResultDetails, DashboardItem, DataProduct, DataSource, DataSource::ConnectionInfo, DataWarehouse, Domain, Execution, ExecutionDetail, Invitation, Links, MdObject, Membership, NotificationRule, Process, Profile, Project, ProjectRole, GoodData::ReportDataResult, Schedule, Segment, StyleSetting, Subscription, UserGroup
Instance Attribute Summary
Attributes inherited from Object
Instance Method Summary collapse
-
#initialize(opts = {}) ⇒ Resource
constructor
Default constructor passing all arguments to parent.
Methods included from Mixin::ObjId
Methods inherited from Object
client, default_client, #saved?
Methods included from Mixin::DataPropertyReader
Methods included from Mixin::DataPropertyWriter
Methods included from Mixin::MetaPropertyReader
Methods included from Mixin::MetaPropertyWriter
Methods included from Mixin::MetaGetter
Methods included from Mixin::DataGetter
Methods included from Mixin::RootKeyGetter
Methods included from Mixin::ContentGetter
Constructor Details
#initialize(opts = {}) ⇒ Resource
Default constructor passing all arguments to parent
22 23 24 |
# File 'lib/gooddata/rest/resource.rb', line 22 def initialize(opts = {}) super(opts) end |