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.



15090
15091
15092
# File 'lib/kaltura_types.rb', line 15090

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.



15091
15092
15093
# File 'lib/kaltura_types.rb', line 15091

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.



15094
15095
15096
# File 'lib/kaltura_types.rb', line 15094

def creation_mode_equal
  @creation_mode_equal
end

#creation_mode_inObject

Returns the value of attribute creation_mode_in.



15095
15096
15097
# File 'lib/kaltura_types.rb', line 15095

def creation_mode_in
  @creation_mode_in
end

#id_equalObject

Returns the value of attribute id_equal.



15081
15082
15083
# File 'lib/kaltura_types.rb', line 15081

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



15082
15083
15084
# File 'lib/kaltura_types.rb', line 15082

def id_in
  @id_in
end

#name_likeObject

Returns the value of attribute name_like.



15083
15084
15085
# File 'lib/kaltura_types.rb', line 15083

def name_like
  @name_like
end

#obj_type_equalObject

Returns the value of attribute obj_type_equal.



15086
15087
15088
# File 'lib/kaltura_types.rb', line 15086

def obj_type_equal
  @obj_type_equal
end

#obj_type_inObject

Returns the value of attribute obj_type_in.



15087
15088
15089
# File 'lib/kaltura_types.rb', line 15087

def obj_type_in
  @obj_type_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



15084
15085
15086
# File 'lib/kaltura_types.rb', line 15084

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



15085
15086
15087
# File 'lib/kaltura_types.rb', line 15085

def partner_id_in
  @partner_id_in
end

#partner_tags_multi_like_andObject

Returns the value of attribute partner_tags_multi_like_and.



15100
15101
15102
# File 'lib/kaltura_types.rb', line 15100

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.



15099
15100
15101
# File 'lib/kaltura_types.rb', line 15099

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.



15089
15090
15091
# File 'lib/kaltura_types.rb', line 15089

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



15088
15089
15090
# File 'lib/kaltura_types.rb', line 15088

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.



15092
15093
15094
# File 'lib/kaltura_types.rb', line 15092

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.



15093
15094
15095
# File 'lib/kaltura_types.rb', line 15093

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

#version_equalObject

Returns the value of attribute version_equal.



15096
15097
15098
# File 'lib/kaltura_types.rb', line 15096

def version_equal
  @version_equal
end

#version_multi_like_andObject

Returns the value of attribute version_multi_like_and.



15098
15099
15100
# File 'lib/kaltura_types.rb', line 15098

def version_multi_like_and
  @version_multi_like_and
end

#version_multi_like_orObject

Returns the value of attribute version_multi_like_or.



15097
15098
15099
# File 'lib/kaltura_types.rb', line 15097

def version_multi_like_or
  @version_multi_like_or
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



15127
15128
15129
15130
15131
15132
15133
15134
15135
15136
15137
15138
15139
15140
15141
15142
15143
15144
15145
15146
15147
15148
15149
15150
15151
15152
15153
15154
15155
15156
15157
15158
15159
15160
15161
15162
15163
15164
15165
15166
15167
15168
15169
15170
15171
15172
15173
15174
15175
15176
15177
15178
15179
15180
15181
15182
15183
15184
15185
15186
15187
15188
15189
# File 'lib/kaltura_types.rb', line 15127

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