Class: Kaltura::KalturaEntryServerNodeBaseFilter

Inherits:
KalturaFilter show all
Defined in:
lib/kaltura_types.rb

Direct Known Subclasses

KalturaEntryServerNodeFilter

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.



13311
13312
13313
# File 'lib/kaltura_types.rb', line 13311

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.



13310
13311
13312
# File 'lib/kaltura_types.rb', line 13310

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#entry_id_equalObject

Returns the value of attribute entry_id_equal.



13305
13306
13307
# File 'lib/kaltura_types.rb', line 13305

def entry_id_equal
  @entry_id_equal
end

#entry_id_inObject

Returns the value of attribute entry_id_in.



13306
13307
13308
# File 'lib/kaltura_types.rb', line 13306

def entry_id_in
  @entry_id_in
end

#server_node_id_equalObject

Returns the value of attribute server_node_id_equal.



13307
13308
13309
# File 'lib/kaltura_types.rb', line 13307

def server_node_id_equal
  @server_node_id_equal
end

#server_node_id_inObject

Returns the value of attribute server_node_id_in.



13308
13309
13310
# File 'lib/kaltura_types.rb', line 13308

def server_node_id_in
  @server_node_id_in
end

#server_node_id_not_inObject

Returns the value of attribute server_node_id_not_in.



13309
13310
13311
# File 'lib/kaltura_types.rb', line 13309

def server_node_id_not_in
  @server_node_id_not_in
end

#server_type_equalObject

Returns the value of attribute server_type_equal.



13316
13317
13318
# File 'lib/kaltura_types.rb', line 13316

def server_type_equal
  @server_type_equal
end

#server_type_inObject

Returns the value of attribute server_type_in.



13317
13318
13319
# File 'lib/kaltura_types.rb', line 13317

def server_type_in
  @server_type_in
end

#server_type_not_inObject

Returns the value of attribute server_type_not_in.



13318
13319
13320
# File 'lib/kaltura_types.rb', line 13318

def server_type_not_in
  @server_type_not_in
end

#status_equalObject

Returns the value of attribute status_equal.



13314
13315
13316
# File 'lib/kaltura_types.rb', line 13314

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



13315
13316
13317
# File 'lib/kaltura_types.rb', line 13315

def status_in
  @status_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



13312
13313
13314
# File 'lib/kaltura_types.rb', line 13312

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.



13313
13314
13315
# File 'lib/kaltura_types.rb', line 13313

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



13339
13340
13341
13342
13343
13344
13345
13346
13347
13348
13349
13350
13351
13352
13353
13354
13355
13356
13357
13358
13359
13360
13361
13362
13363
13364
13365
13366
13367
13368
13369
13370
13371
13372
13373
13374
13375
13376
13377
13378
13379
13380
13381
13382
13383
# File 'lib/kaltura_types.rb', line 13339

def from_xml(xml_element)
  super
  if xml_element.elements['entryIdEqual'] != nil
    self.entry_id_equal = xml_element.elements['entryIdEqual'].text
  end
  if xml_element.elements['entryIdIn'] != nil
    self.entry_id_in = xml_element.elements['entryIdIn'].text
  end
  if xml_element.elements['serverNodeIdEqual'] != nil
    self.server_node_id_equal = xml_element.elements['serverNodeIdEqual'].text
  end
  if xml_element.elements['serverNodeIdIn'] != nil
    self.server_node_id_in = xml_element.elements['serverNodeIdIn'].text
  end
  if xml_element.elements['serverNodeIdNotIn'] != nil
    self.server_node_id_not_in = xml_element.elements['serverNodeIdNotIn'].text
  end
  if xml_element.elements['createdAtLessThanOrEqual'] != nil
    self.created_at_less_than_or_equal = xml_element.elements['createdAtLessThanOrEqual'].text
  end
  if xml_element.elements['createdAtGreaterThanOrEqual'] != nil
    self.created_at_greater_than_or_equal = xml_element.elements['createdAtGreaterThanOrEqual'].text
  end
  if xml_element.elements['updatedAtGreaterThanOrEqual'] != nil
    self.updated_at_greater_than_or_equal = xml_element.elements['updatedAtGreaterThanOrEqual'].text
  end
  if xml_element.elements['updatedAtLessThanOrEqual'] != nil
    self.updated_at_less_than_or_equal = xml_element.elements['updatedAtLessThanOrEqual'].text
  end
  if xml_element.elements['statusEqual'] != nil
    self.status_equal = xml_element.elements['statusEqual'].text
  end
  if xml_element.elements['statusIn'] != nil
    self.status_in = xml_element.elements['statusIn'].text
  end
  if xml_element.elements['serverTypeEqual'] != nil
    self.server_type_equal = xml_element.elements['serverTypeEqual'].text
  end
  if xml_element.elements['serverTypeIn'] != nil
    self.server_type_in = xml_element.elements['serverTypeIn'].text
  end
  if xml_element.elements['serverTypeNotIn'] != nil
    self.server_type_not_in = xml_element.elements['serverTypeNotIn'].text
  end
end