Class: Kaltura::KalturaUserEntryBaseFilter

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

Direct Known Subclasses

KalturaUserEntryFilter

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.



18421
18422
18423
# File 'lib/kaltura_types.rb', line 18421

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.



18420
18421
18422
# File 'lib/kaltura_types.rb', line 18420

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#entry_id_equalObject

Returns the value of attribute entry_id_equal.



18413
18414
18415
# File 'lib/kaltura_types.rb', line 18413

def entry_id_equal
  @entry_id_equal
end

#entry_id_inObject

Returns the value of attribute entry_id_in.



18414
18415
18416
# File 'lib/kaltura_types.rb', line 18414

def entry_id_in
  @entry_id_in
end

#entry_id_not_inObject

Returns the value of attribute entry_id_not_in.



18415
18416
18417
# File 'lib/kaltura_types.rb', line 18415

def entry_id_not_in
  @entry_id_not_in
end

#extended_status_equalObject

Returns the value of attribute extended_status_equal.



18425
18426
18427
# File 'lib/kaltura_types.rb', line 18425

def extended_status_equal
  @extended_status_equal
end

#extended_status_inObject

Returns the value of attribute extended_status_in.



18426
18427
18428
# File 'lib/kaltura_types.rb', line 18426

def extended_status_in
  @extended_status_in
end

#extended_status_not_inObject

Returns the value of attribute extended_status_not_in.



18427
18428
18429
# File 'lib/kaltura_types.rb', line 18427

def extended_status_not_in
  @extended_status_not_in
end

#id_equalObject

Returns the value of attribute id_equal.



18410
18411
18412
# File 'lib/kaltura_types.rb', line 18410

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



18411
18412
18413
# File 'lib/kaltura_types.rb', line 18411

def id_in
  @id_in
end

#id_not_inObject

Returns the value of attribute id_not_in.



18412
18413
18414
# File 'lib/kaltura_types.rb', line 18412

def id_not_in
  @id_not_in
end

#status_equalObject

Returns the value of attribute status_equal.



18419
18420
18421
# File 'lib/kaltura_types.rb', line 18419

def status_equal
  @status_equal
end

#type_equalObject

Returns the value of attribute type_equal.



18424
18425
18426
# File 'lib/kaltura_types.rb', line 18424

def type_equal
  @type_equal
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



18423
18424
18425
# File 'lib/kaltura_types.rb', line 18423

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.



18422
18423
18424
# File 'lib/kaltura_types.rb', line 18422

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.



18416
18417
18418
# File 'lib/kaltura_types.rb', line 18416

def user_id_equal
  @user_id_equal
end

#user_id_inObject

Returns the value of attribute user_id_in.



18417
18418
18419
# File 'lib/kaltura_types.rb', line 18417

def user_id_in
  @user_id_in
end

#user_id_not_inObject

Returns the value of attribute user_id_not_in.



18418
18419
18420
# File 'lib/kaltura_types.rb', line 18418

def user_id_not_in
  @user_id_not_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



18445
18446
18447
18448
18449
18450
18451
18452
18453
18454
18455
18456
18457
18458
18459
18460
18461
18462
18463
18464
18465
18466
18467
18468
18469
18470
18471
18472
18473
18474
18475
18476
18477
18478
18479
18480
18481
18482
18483
18484
18485
18486
18487
18488
18489
18490
18491
18492
18493
18494
18495
18496
18497
18498
18499
18500
18501
# File 'lib/kaltura_types.rb', line 18445

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['idNotIn'] != nil
    self.id_not_in = xml_element.elements['idNotIn'].text
  end
  if xml_element.elements['entryIdEqual'] != nil
    self.entry_id_equal = xml_element.elements['entryIdEqual'].text
  end
  if xml_element.elements['entryIdIn'] != nil
    self.entry_id_in = xml_element.elements['entryIdIn'].text
  end
  if xml_element.elements['entryIdNotIn'] != nil
    self.entry_id_not_in = xml_element.elements['entryIdNotIn'].text
  end
  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['userIdNotIn'] != nil
    self.user_id_not_in = xml_element.elements['userIdNotIn'].text
  end
  if xml_element.elements['statusEqual'] != nil
    self.status_equal = xml_element.elements['statusEqual'].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['createdAtGreaterThanOrEqual'] != nil
    self.created_at_greater_than_or_equal = xml_element.elements['createdAtGreaterThanOrEqual'].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['updatedAtGreaterThanOrEqual'] != nil
    self.updated_at_greater_than_or_equal = xml_element.elements['updatedAtGreaterThanOrEqual'].text
  end
  if xml_element.elements['typeEqual'] != nil
    self.type_equal = xml_element.elements['typeEqual'].text
  end
  if xml_element.elements['extendedStatusEqual'] != nil
    self.extended_status_equal = xml_element.elements['extendedStatusEqual'].text
  end
  if xml_element.elements['extendedStatusIn'] != nil
    self.extended_status_in = xml_element.elements['extendedStatusIn'].text
  end
  if xml_element.elements['extendedStatusNotIn'] != nil
    self.extended_status_not_in = xml_element.elements['extendedStatusNotIn'].text
  end
end