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.



17389
17390
17391
# File 'lib/kaltura_types.rb', line 17389

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.



17390
17391
17392
# File 'lib/kaltura_types.rb', line 17390

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.



17385
17386
17387
# File 'lib/kaltura_types.rb', line 17385

def group_id_equal
  @group_id_equal
end

#group_id_inObject

Returns the value of attribute group_id_in.



17386
17387
17388
# File 'lib/kaltura_types.rb', line 17386

def group_id_in
  @group_id_in
end

#status_equalObject

Returns the value of attribute status_equal.



17387
17388
17389
# File 'lib/kaltura_types.rb', line 17387

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



17388
17389
17390
# File 'lib/kaltura_types.rb', line 17388

def status_in
  @status_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



17391
17392
17393
# File 'lib/kaltura_types.rb', line 17391

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.



17392
17393
17394
# File 'lib/kaltura_types.rb', line 17392

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.



17383
17384
17385
# File 'lib/kaltura_types.rb', line 17383

def user_id_equal
  @user_id_equal
end

#user_id_inObject

Returns the value of attribute user_id_in.



17384
17385
17386
# File 'lib/kaltura_types.rb', line 17384

def user_id_in
  @user_id_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



17410
17411
17412
17413
17414
17415
17416
17417
17418
17419
17420
17421
17422
17423
17424
17425
17426
17427
17428
17429
17430
17431
17432
17433
17434
17435
17436
17437
17438
17439
17440
17441
17442
# File 'lib/kaltura_types.rb', line 17410

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