Class: Kaltura::KalturaFileSyncBaseFilter

Inherits:
KalturaFilter show all
Defined in:
lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb

Direct Known Subclasses

KalturaFileSyncFilter

Instance Attribute Summary collapse

Attributes inherited from KalturaFilter

#advanced_search, #order_by

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#created_at_greater_than_or_equalObject

Returns the value of attribute created_at_greater_than_or_equal.



184
185
186
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 184

def created_at_greater_than_or_equal
  @created_at_greater_than_or_equal
end

#created_at_less_than_or_equalObject

Returns the value of attribute created_at_less_than_or_equal.



185
186
187
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 185

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#dc_equalObject

Returns the value of attribute dc_equal.



181
182
183
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 181

def dc_equal
  @dc_equal
end

#dc_inObject

Returns the value of attribute dc_in.



182
183
184
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 182

def dc_in
  @dc_in
end

#file_object_type_equalObject

Returns the value of attribute file_object_type_equal.



173
174
175
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 173

def file_object_type_equal
  @file_object_type_equal
end

#file_object_type_inObject

Returns the value of attribute file_object_type_in.



174
175
176
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 174

def file_object_type_in
  @file_object_type_in
end

#file_size_greater_than_or_equalObject

Returns the value of attribute file_size_greater_than_or_equal.



199
200
201
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 199

def file_size_greater_than_or_equal
  @file_size_greater_than_or_equal
end

#file_size_less_than_or_equalObject

Returns the value of attribute file_size_less_than_or_equal.



200
201
202
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 200

def file_size_less_than_or_equal
  @file_size_less_than_or_equal
end

#file_type_equalObject

Returns the value of attribute file_type_equal.



194
195
196
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 194

def file_type_equal
  @file_type_equal
end

#file_type_inObject

Returns the value of attribute file_type_in.



195
196
197
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 195

def file_type_in
  @file_type_in
end

Returns the value of attribute link_count_greater_than_or_equal.



197
198
199
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 197

def link_count_greater_than_or_equal
  @link_count_greater_than_or_equal
end

Returns the value of attribute link_count_less_than_or_equal.



198
199
200
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 198

def link_count_less_than_or_equal
  @link_count_less_than_or_equal
end

#linked_id_equalObject

Returns the value of attribute linked_id_equal.



196
197
198
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 196

def linked_id_equal
  @linked_id_equal
end

#object_id_equalObject

Returns the value of attribute object_id_equal.



175
176
177
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 175

def object_id_equal
  @object_id_equal
end

#object_id_inObject

Returns the value of attribute object_id_in.



176
177
178
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 176

def object_id_in
  @object_id_in
end

#object_sub_type_equalObject

Returns the value of attribute object_sub_type_equal.



179
180
181
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 179

def object_sub_type_equal
  @object_sub_type_equal
end

#object_sub_type_inObject

Returns the value of attribute object_sub_type_in.



180
181
182
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 180

def object_sub_type_in
  @object_sub_type_in
end

#original_equalObject

Returns the value of attribute original_equal.



183
184
185
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 183

def original_equal
  @original_equal
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



172
173
174
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 172

def partner_id_equal
  @partner_id_equal
end

#ready_at_greater_than_or_equalObject

Returns the value of attribute ready_at_greater_than_or_equal.



188
189
190
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 188

def ready_at_greater_than_or_equal
  @ready_at_greater_than_or_equal
end

#ready_at_less_than_or_equalObject

Returns the value of attribute ready_at_less_than_or_equal.



189
190
191
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 189

def ready_at_less_than_or_equal
  @ready_at_less_than_or_equal
end

#status_equalObject

Returns the value of attribute status_equal.



192
193
194
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 192

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



193
194
195
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 193

def status_in
  @status_in
end

#sync_time_greater_than_or_equalObject

Returns the value of attribute sync_time_greater_than_or_equal.



190
191
192
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 190

def sync_time_greater_than_or_equal
  @sync_time_greater_than_or_equal
end

#sync_time_less_than_or_equalObject

Returns the value of attribute sync_time_less_than_or_equal.



191
192
193
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 191

def sync_time_less_than_or_equal
  @sync_time_less_than_or_equal
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



186
187
188
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 186

def updated_at_greater_than_or_equal
  @updated_at_greater_than_or_equal
end

#updated_at_less_than_or_equalObject

Returns the value of attribute updated_at_less_than_or_equal.



187
188
189
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 187

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

#version_equalObject

Returns the value of attribute version_equal.



177
178
179
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 177

def version_equal
  @version_equal
end

#version_inObject

Returns the value of attribute version_in.



178
179
180
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 178

def version_in
  @version_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 257

def from_xml(xml_element)
	super
	self.partner_id_equal = xml_element.elements['partnerIdEqual'].text
	self.file_object_type_equal = xml_element.elements['fileObjectTypeEqual'].text
	self.file_object_type_in = xml_element.elements['fileObjectTypeIn'].text
	self.object_id_equal = xml_element.elements['objectIdEqual'].text
	self.object_id_in = xml_element.elements['objectIdIn'].text
	self.version_equal = xml_element.elements['versionEqual'].text
	self.version_in = xml_element.elements['versionIn'].text
	self.object_sub_type_equal = xml_element.elements['objectSubTypeEqual'].text
	self.object_sub_type_in = xml_element.elements['objectSubTypeIn'].text
	self.dc_equal = xml_element.elements['dcEqual'].text
	self.dc_in = xml_element.elements['dcIn'].text
	self.original_equal = xml_element.elements['originalEqual'].text
	self.created_at_greater_than_or_equal = xml_element.elements['createdAtGreaterThanOrEqual'].text
	self.created_at_less_than_or_equal = xml_element.elements['createdAtLessThanOrEqual'].text
	self.updated_at_greater_than_or_equal = xml_element.elements['updatedAtGreaterThanOrEqual'].text
	self.updated_at_less_than_or_equal = xml_element.elements['updatedAtLessThanOrEqual'].text
	self.ready_at_greater_than_or_equal = xml_element.elements['readyAtGreaterThanOrEqual'].text
	self.ready_at_less_than_or_equal = xml_element.elements['readyAtLessThanOrEqual'].text
	self.sync_time_greater_than_or_equal = xml_element.elements['syncTimeGreaterThanOrEqual'].text
	self.sync_time_less_than_or_equal = xml_element.elements['syncTimeLessThanOrEqual'].text
	self.status_equal = xml_element.elements['statusEqual'].text
	self.status_in = xml_element.elements['statusIn'].text
	self.file_type_equal = xml_element.elements['fileTypeEqual'].text
	self.file_type_in = xml_element.elements['fileTypeIn'].text
	self.linked_id_equal = xml_element.elements['linkedIdEqual'].text
	self.link_count_greater_than_or_equal = xml_element.elements['linkCountGreaterThanOrEqual'].text
	self.link_count_less_than_or_equal = xml_element.elements['linkCountLessThanOrEqual'].text
	self.file_size_greater_than_or_equal = xml_element.elements['fileSizeGreaterThanOrEqual'].text
	self.file_size_less_than_or_equal = xml_element.elements['fileSizeLessThanOrEqual'].text
end