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.



15613
15614
15615
# File 'lib/kaltura_types.rb', line 15613

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.



15614
15615
15616
# File 'lib/kaltura_types.rb', line 15614

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.



15617
15618
15619
# File 'lib/kaltura_types.rb', line 15617

def creation_mode_equal
  @creation_mode_equal
end

#creation_mode_inObject

Returns the value of attribute creation_mode_in.



15618
15619
15620
# File 'lib/kaltura_types.rb', line 15618

def creation_mode_in
  @creation_mode_in
end

#id_equalObject

Returns the value of attribute id_equal.



15604
15605
15606
# File 'lib/kaltura_types.rb', line 15604

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



15605
15606
15607
# File 'lib/kaltura_types.rb', line 15605

def id_in
  @id_in
end

#name_likeObject

Returns the value of attribute name_like.



15606
15607
15608
# File 'lib/kaltura_types.rb', line 15606

def name_like
  @name_like
end

#obj_type_equalObject

Returns the value of attribute obj_type_equal.



15609
15610
15611
# File 'lib/kaltura_types.rb', line 15609

def obj_type_equal
  @obj_type_equal
end

#obj_type_inObject

Returns the value of attribute obj_type_in.



15610
15611
15612
# File 'lib/kaltura_types.rb', line 15610

def obj_type_in
  @obj_type_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



15607
15608
15609
# File 'lib/kaltura_types.rb', line 15607

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



15608
15609
15610
# File 'lib/kaltura_types.rb', line 15608

def partner_id_in
  @partner_id_in
end

#partner_tags_multi_like_andObject

Returns the value of attribute partner_tags_multi_like_and.



15623
15624
15625
# File 'lib/kaltura_types.rb', line 15623

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.



15622
15623
15624
# File 'lib/kaltura_types.rb', line 15622

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.



15612
15613
15614
# File 'lib/kaltura_types.rb', line 15612

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



15611
15612
15613
# File 'lib/kaltura_types.rb', line 15611

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.



15615
15616
15617
# File 'lib/kaltura_types.rb', line 15615

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.



15616
15617
15618
# File 'lib/kaltura_types.rb', line 15616

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

#version_equalObject

Returns the value of attribute version_equal.



15619
15620
15621
# File 'lib/kaltura_types.rb', line 15619

def version_equal
  @version_equal
end

#version_multi_like_andObject

Returns the value of attribute version_multi_like_and.



15621
15622
15623
# File 'lib/kaltura_types.rb', line 15621

def version_multi_like_and
  @version_multi_like_and
end

#version_multi_like_orObject

Returns the value of attribute version_multi_like_or.



15620
15621
15622
# File 'lib/kaltura_types.rb', line 15620

def version_multi_like_or
  @version_multi_like_or
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



15650
15651
15652
15653
15654
15655
15656
15657
15658
15659
15660
15661
15662
15663
15664
15665
15666
15667
15668
15669
15670
15671
15672
15673
15674
15675
15676
15677
15678
15679
15680
15681
15682
15683
15684
15685
15686
15687
15688
15689
15690
15691
15692
15693
15694
15695
15696
15697
15698
15699
15700
15701
15702
15703
15704
15705
15706
15707
15708
15709
15710
15711
15712
# File 'lib/kaltura_types.rb', line 15650

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