Class: Kaltura::KalturaUserRoleBaseFilter

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

Direct Known Subclasses

KalturaUserRoleFilter

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.



17646
17647
17648
# File 'lib/kaltura_types.rb', line 17646

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.



17647
17648
17649
# File 'lib/kaltura_types.rb', line 17647

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#description_likeObject

Returns the value of attribute description_like.



17639
17640
17641
# File 'lib/kaltura_types.rb', line 17639

def description_like
  @description_like
end

#id_equalObject

Returns the value of attribute id_equal.



17633
17634
17635
# File 'lib/kaltura_types.rb', line 17633

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



17634
17635
17636
# File 'lib/kaltura_types.rb', line 17634

def id_in
  @id_in
end

#name_equalObject

Returns the value of attribute name_equal.



17635
17636
17637
# File 'lib/kaltura_types.rb', line 17635

def name_equal
  @name_equal
end

#name_inObject

Returns the value of attribute name_in.



17636
17637
17638
# File 'lib/kaltura_types.rb', line 17636

def name_in
  @name_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



17642
17643
17644
# File 'lib/kaltura_types.rb', line 17642

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



17643
17644
17645
# File 'lib/kaltura_types.rb', line 17643

def partner_id_in
  @partner_id_in
end

#status_equalObject

Returns the value of attribute status_equal.



17640
17641
17642
# File 'lib/kaltura_types.rb', line 17640

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



17641
17642
17643
# File 'lib/kaltura_types.rb', line 17641

def status_in
  @status_in
end

#system_name_equalObject

Returns the value of attribute system_name_equal.



17637
17638
17639
# File 'lib/kaltura_types.rb', line 17637

def system_name_equal
  @system_name_equal
end

#system_name_inObject

Returns the value of attribute system_name_in.



17638
17639
17640
# File 'lib/kaltura_types.rb', line 17638

def system_name_in
  @system_name_in
end

#tags_multi_like_andObject

Returns the value of attribute tags_multi_like_and.



17645
17646
17647
# File 'lib/kaltura_types.rb', line 17645

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



17644
17645
17646
# File 'lib/kaltura_types.rb', line 17644

def tags_multi_like_or
  @tags_multi_like_or
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



17648
17649
17650
# File 'lib/kaltura_types.rb', line 17648

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.



17649
17650
17651
# File 'lib/kaltura_types.rb', line 17649

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



17673
17674
17675
17676
17677
17678
17679
17680
17681
17682
17683
17684
17685
17686
17687
17688
17689
17690
17691
17692
17693
17694
17695
17696
17697
17698
17699
17700
17701
17702
17703
17704
17705
17706
17707
17708
17709
17710
17711
17712
17713
17714
17715
17716
17717
17718
17719
17720
17721
17722
17723
17724
17725
17726
# File 'lib/kaltura_types.rb', line 17673

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['nameEqual'] != nil
    self.name_equal = xml_element.elements['nameEqual'].text
  end
  if xml_element.elements['nameIn'] != nil
    self.name_in = xml_element.elements['nameIn'].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['descriptionLike'] != nil
    self.description_like = xml_element.elements['descriptionLike'].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['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['tagsMultiLikeOr'] != nil
    self.tags_multi_like_or = xml_element.elements['tagsMultiLikeOr'].text
  end
  if xml_element.elements['tagsMultiLikeAnd'] != nil
    self.tags_multi_like_and = xml_element.elements['tagsMultiLikeAnd'].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
end