Class: Kaltura::KalturaDeliveryProfileBaseFilter

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

Direct Known Subclasses

KalturaDeliveryProfileFilter

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.



12512
12513
12514
# File 'lib/kaltura_types.rb', line 12512

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.



12513
12514
12515
# File 'lib/kaltura_types.rb', line 12513

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#id_equalObject

Returns the value of attribute id_equal.



12506
12507
12508
# File 'lib/kaltura_types.rb', line 12506

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



12507
12508
12509
# File 'lib/kaltura_types.rb', line 12507

def id_in
  @id_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



12508
12509
12510
# File 'lib/kaltura_types.rb', line 12508

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



12509
12510
12511
# File 'lib/kaltura_types.rb', line 12509

def partner_id_in
  @partner_id_in
end

#status_equalObject

Returns the value of attribute status_equal.



12517
12518
12519
# File 'lib/kaltura_types.rb', line 12517

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



12518
12519
12520
# File 'lib/kaltura_types.rb', line 12518

def status_in
  @status_in
end

#streamer_type_equalObject

Returns the value of attribute streamer_type_equal.



12516
12517
12518
# File 'lib/kaltura_types.rb', line 12516

def streamer_type_equal
  @streamer_type_equal
end

#system_name_equalObject

Returns the value of attribute system_name_equal.



12510
12511
12512
# File 'lib/kaltura_types.rb', line 12510

def system_name_equal
  @system_name_equal
end

#system_name_inObject

Returns the value of attribute system_name_in.



12511
12512
12513
# File 'lib/kaltura_types.rb', line 12511

def system_name_in
  @system_name_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



12514
12515
12516
# File 'lib/kaltura_types.rb', line 12514

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.



12515
12516
12517
# File 'lib/kaltura_types.rb', line 12515

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



12542
12543
12544
12545
12546
12547
12548
12549
12550
12551
12552
12553
12554
12555
12556
12557
12558
12559
12560
12561
12562
12563
12564
12565
12566
12567
12568
12569
12570
12571
12572
12573
12574
12575
12576
12577
12578
12579
12580
12581
12582
12583
# File 'lib/kaltura_types.rb', line 12542

def from_xml(xml_element)
  super
  if xml_element.elements['idEqual'] != nil
    self.id_equal = xml_element.elements['idEqual'].text
  end
  if xml_element.elements['idIn'] != nil
    self.id_in = xml_element.elements['idIn'].text
  end
  if xml_element.elements['partnerIdEqual'] != nil
    self.partner_id_equal = xml_element.elements['partnerIdEqual'].text
  end
  if xml_element.elements['partnerIdIn'] != nil
    self.partner_id_in = xml_element.elements['partnerIdIn'].text
  end
  if xml_element.elements['systemNameEqual'] != nil
    self.system_name_equal = xml_element.elements['systemNameEqual'].text
  end
  if xml_element.elements['systemNameIn'] != nil
    self.system_name_in = xml_element.elements['systemNameIn'].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['createdAtLessThanOrEqual'] != nil
    self.created_at_less_than_or_equal = xml_element.elements['createdAtLessThanOrEqual'].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['streamerTypeEqual'] != nil
    self.streamer_type_equal = xml_element.elements['streamerTypeEqual'].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
end