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.



17626
17627
17628
# File 'lib/kaltura_types.rb', line 17626

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.



17627
17628
17629
# File 'lib/kaltura_types.rb', line 17627

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#description_likeObject

Returns the value of attribute description_like.



17619
17620
17621
# File 'lib/kaltura_types.rb', line 17619

def description_like
  @description_like
end

#id_equalObject

Returns the value of attribute id_equal.



17613
17614
17615
# File 'lib/kaltura_types.rb', line 17613

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



17614
17615
17616
# File 'lib/kaltura_types.rb', line 17614

def id_in
  @id_in
end

#name_equalObject

Returns the value of attribute name_equal.



17615
17616
17617
# File 'lib/kaltura_types.rb', line 17615

def name_equal
  @name_equal
end

#name_inObject

Returns the value of attribute name_in.



17616
17617
17618
# File 'lib/kaltura_types.rb', line 17616

def name_in
  @name_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



17622
17623
17624
# File 'lib/kaltura_types.rb', line 17622

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



17623
17624
17625
# File 'lib/kaltura_types.rb', line 17623

def partner_id_in
  @partner_id_in
end

#status_equalObject

Returns the value of attribute status_equal.



17620
17621
17622
# File 'lib/kaltura_types.rb', line 17620

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



17621
17622
17623
# File 'lib/kaltura_types.rb', line 17621

def status_in
  @status_in
end

#system_name_equalObject

Returns the value of attribute system_name_equal.



17617
17618
17619
# File 'lib/kaltura_types.rb', line 17617

def system_name_equal
  @system_name_equal
end

#system_name_inObject

Returns the value of attribute system_name_in.



17618
17619
17620
# File 'lib/kaltura_types.rb', line 17618

def system_name_in
  @system_name_in
end

#tags_multi_like_andObject

Returns the value of attribute tags_multi_like_and.



17625
17626
17627
# File 'lib/kaltura_types.rb', line 17625

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



17624
17625
17626
# File 'lib/kaltura_types.rb', line 17624

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.



17628
17629
17630
# File 'lib/kaltura_types.rb', line 17628

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.



17629
17630
17631
# File 'lib/kaltura_types.rb', line 17629

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



17653
17654
17655
17656
17657
17658
17659
17660
17661
17662
17663
17664
17665
17666
17667
17668
17669
17670
17671
17672
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
# File 'lib/kaltura_types.rb', line 17653

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