Class: FuelSDK::DataExtension::Row

Inherits:
Objects::Base show all
Includes:
Objects::Soap::CUD, Objects::Soap::Read
Defined in:
lib/fuelsdk/objects.rb

Instance Attribute Summary collapse

Attributes included from Objects::Soap::Read

#filter

Attributes inherited from Objects::Base

#client, #properties

Instance Method Summary collapse

Methods included from Objects::Soap::Read

#info

Methods inherited from Objects::Base

id

Instance Attribute Details

#customer_keyObject

Returns the value of attribute customer_key.



173
174
175
# File 'lib/fuelsdk/objects.rb', line 173

def customer_key
  @customer_key
end

#nameObject

Returns the value of attribute name.



173
174
175
# File 'lib/fuelsdk/objects.rb', line 173

def name
  @name
end

Instance Method Details

#deleteObject



211
212
213
214
# File 'lib/fuelsdk/objects.rb', line 211

def delete
  add_customer_key self.properties
  super
end

#getObject



183
184
185
# File 'lib/fuelsdk/objects.rb', line 183

def get
  super "#{id}[#{name}]"
end

#idObject



179
180
181
# File 'lib/fuelsdk/objects.rb', line 179

def id
  'DataExtensionObject'
end

#patchObject



206
207
208
209
# File 'lib/fuelsdk/objects.rb', line 206

def patch
  add_customer_key self.properties
  super
end

#postObject



201
202
203
204
# File 'lib/fuelsdk/objects.rb', line 201

def post
  add_customer_key self.properties
  super
end