Class: Kaltura::KalturaGroupUserBaseFilter

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

Direct Known Subclasses

KalturaGroupUserFilter

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.



16726
16727
16728
# File 'lib/kaltura_types.rb', line 16726

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.



16727
16728
16729
# File 'lib/kaltura_types.rb', line 16727

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#group_id_equalObject

Returns the value of attribute group_id_equal.



16722
16723
16724
# File 'lib/kaltura_types.rb', line 16722

def group_id_equal
  @group_id_equal
end

#group_id_inObject

Returns the value of attribute group_id_in.



16723
16724
16725
# File 'lib/kaltura_types.rb', line 16723

def group_id_in
  @group_id_in
end

#status_equalObject

Returns the value of attribute status_equal.



16724
16725
16726
# File 'lib/kaltura_types.rb', line 16724

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



16725
16726
16727
# File 'lib/kaltura_types.rb', line 16725

def status_in
  @status_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



16728
16729
16730
# File 'lib/kaltura_types.rb', line 16728

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.



16729
16730
16731
# File 'lib/kaltura_types.rb', line 16729

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

#user_id_equalObject

Returns the value of attribute user_id_equal.



16720
16721
16722
# File 'lib/kaltura_types.rb', line 16720

def user_id_equal
  @user_id_equal
end

#user_id_inObject

Returns the value of attribute user_id_in.



16721
16722
16723
# File 'lib/kaltura_types.rb', line 16721

def user_id_in
  @user_id_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



16747
16748
16749
16750
16751
16752
16753
16754
16755
16756
16757
16758
16759
16760
16761
16762
16763
16764
16765
16766
16767
16768
16769
16770
16771
16772
16773
16774
16775
16776
16777
16778
16779
# File 'lib/kaltura_types.rb', line 16747

def from_xml(xml_element)
  super
  if xml_element.elements['userIdEqual'] != nil
    self.user_id_equal = xml_element.elements['userIdEqual'].text
  end
  if xml_element.elements['userIdIn'] != nil
    self.user_id_in = xml_element.elements['userIdIn'].text
  end
  if xml_element.elements['groupIdEqual'] != nil
    self.group_id_equal = xml_element.elements['groupIdEqual'].text
  end
  if xml_element.elements['groupIdIn'] != nil
    self.group_id_in = xml_element.elements['groupIdIn'].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['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