Class: Kaltura::KalturaUiConfBaseFilter

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

Direct Known Subclasses

KalturaUiConfFilter

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.



15505
15506
15507
# File 'lib/kaltura_types.rb', line 15505

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.



15506
15507
15508
# File 'lib/kaltura_types.rb', line 15506

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#creation_mode_equalObject

Returns the value of attribute creation_mode_equal.



15509
15510
15511
# File 'lib/kaltura_types.rb', line 15509

def creation_mode_equal
  @creation_mode_equal
end

#creation_mode_inObject

Returns the value of attribute creation_mode_in.



15510
15511
15512
# File 'lib/kaltura_types.rb', line 15510

def creation_mode_in
  @creation_mode_in
end

#id_equalObject

Returns the value of attribute id_equal.



15496
15497
15498
# File 'lib/kaltura_types.rb', line 15496

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



15497
15498
15499
# File 'lib/kaltura_types.rb', line 15497

def id_in
  @id_in
end

#name_likeObject

Returns the value of attribute name_like.



15498
15499
15500
# File 'lib/kaltura_types.rb', line 15498

def name_like
  @name_like
end

#obj_type_equalObject

Returns the value of attribute obj_type_equal.



15501
15502
15503
# File 'lib/kaltura_types.rb', line 15501

def obj_type_equal
  @obj_type_equal
end

#obj_type_inObject

Returns the value of attribute obj_type_in.



15502
15503
15504
# File 'lib/kaltura_types.rb', line 15502

def obj_type_in
  @obj_type_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



15499
15500
15501
# File 'lib/kaltura_types.rb', line 15499

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



15500
15501
15502
# File 'lib/kaltura_types.rb', line 15500

def partner_id_in
  @partner_id_in
end

#partner_tags_multi_like_andObject

Returns the value of attribute partner_tags_multi_like_and.



15515
15516
15517
# File 'lib/kaltura_types.rb', line 15515

def partner_tags_multi_like_and
  @partner_tags_multi_like_and
end

#partner_tags_multi_like_orObject

Returns the value of attribute partner_tags_multi_like_or.



15514
15515
15516
# File 'lib/kaltura_types.rb', line 15514

def partner_tags_multi_like_or
  @partner_tags_multi_like_or
end

#tags_multi_like_andObject

Returns the value of attribute tags_multi_like_and.



15504
15505
15506
# File 'lib/kaltura_types.rb', line 15504

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



15503
15504
15505
# File 'lib/kaltura_types.rb', line 15503

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.



15507
15508
15509
# File 'lib/kaltura_types.rb', line 15507

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.



15508
15509
15510
# File 'lib/kaltura_types.rb', line 15508

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

#version_equalObject

Returns the value of attribute version_equal.



15511
15512
15513
# File 'lib/kaltura_types.rb', line 15511

def version_equal
  @version_equal
end

#version_multi_like_andObject

Returns the value of attribute version_multi_like_and.



15513
15514
15515
# File 'lib/kaltura_types.rb', line 15513

def version_multi_like_and
  @version_multi_like_and
end

#version_multi_like_orObject

Returns the value of attribute version_multi_like_or.



15512
15513
15514
# File 'lib/kaltura_types.rb', line 15512

def version_multi_like_or
  @version_multi_like_or
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



15542
15543
15544
15545
15546
15547
15548
15549
15550
15551
15552
15553
15554
15555
15556
15557
15558
15559
15560
15561
15562
15563
15564
15565
15566
15567
15568
15569
15570
15571
15572
15573
15574
15575
15576
15577
15578
15579
15580
15581
15582
15583
15584
15585
15586
15587
15588
15589
15590
15591
15592
15593
15594
15595
15596
15597
15598
15599
15600
15601
15602
15603
15604
# File 'lib/kaltura_types.rb', line 15542

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['nameLike'] != nil
    self.name_like = xml_element.elements['nameLike'].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['objTypeEqual'] != nil
    self.obj_type_equal = xml_element.elements['objTypeEqual'].text
  end
  if xml_element.elements['objTypeIn'] != nil
    self.obj_type_in = xml_element.elements['objTypeIn'].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
  if xml_element.elements['creationModeEqual'] != nil
    self.creation_mode_equal = xml_element.elements['creationModeEqual'].text
  end
  if xml_element.elements['creationModeIn'] != nil
    self.creation_mode_in = xml_element.elements['creationModeIn'].text
  end
  if xml_element.elements['versionEqual'] != nil
    self.version_equal = xml_element.elements['versionEqual'].text
  end
  if xml_element.elements['versionMultiLikeOr'] != nil
    self.version_multi_like_or = xml_element.elements['versionMultiLikeOr'].text
  end
  if xml_element.elements['versionMultiLikeAnd'] != nil
    self.version_multi_like_and = xml_element.elements['versionMultiLikeAnd'].text
  end
  if xml_element.elements['partnerTagsMultiLikeOr'] != nil
    self.partner_tags_multi_like_or = xml_element.elements['partnerTagsMultiLikeOr'].text
  end
  if xml_element.elements['partnerTagsMultiLikeAnd'] != nil
    self.partner_tags_multi_like_and = xml_element.elements['partnerTagsMultiLikeAnd'].text
  end
end