Class: Kaltura::KalturaUserRoleBaseFilter

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

Direct Known Subclasses

KalturaUserRoleFilter

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.



12234
12235
12236
# File 'lib/kaltura_types.rb', line 12234

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.



12235
12236
12237
# File 'lib/kaltura_types.rb', line 12235

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#description_likeObject

Returns the value of attribute description_like.



12227
12228
12229
# File 'lib/kaltura_types.rb', line 12227

def description_like
  @description_like
end

#id_equalObject

Returns the value of attribute id_equal.



12221
12222
12223
# File 'lib/kaltura_types.rb', line 12221

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



12222
12223
12224
# File 'lib/kaltura_types.rb', line 12222

def id_in
  @id_in
end

#name_equalObject

Returns the value of attribute name_equal.



12223
12224
12225
# File 'lib/kaltura_types.rb', line 12223

def name_equal
  @name_equal
end

#name_inObject

Returns the value of attribute name_in.



12224
12225
12226
# File 'lib/kaltura_types.rb', line 12224

def name_in
  @name_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



12230
12231
12232
# File 'lib/kaltura_types.rb', line 12230

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



12231
12232
12233
# File 'lib/kaltura_types.rb', line 12231

def partner_id_in
  @partner_id_in
end

#status_equalObject

Returns the value of attribute status_equal.



12228
12229
12230
# File 'lib/kaltura_types.rb', line 12228

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



12229
12230
12231
# File 'lib/kaltura_types.rb', line 12229

def status_in
  @status_in
end

#system_name_equalObject

Returns the value of attribute system_name_equal.



12225
12226
12227
# File 'lib/kaltura_types.rb', line 12225

def system_name_equal
  @system_name_equal
end

#system_name_inObject

Returns the value of attribute system_name_in.



12226
12227
12228
# File 'lib/kaltura_types.rb', line 12226

def system_name_in
  @system_name_in
end

#tags_multi_like_andObject

Returns the value of attribute tags_multi_like_and.



12233
12234
12235
# File 'lib/kaltura_types.rb', line 12233

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



12232
12233
12234
# File 'lib/kaltura_types.rb', line 12232

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.



12236
12237
12238
# File 'lib/kaltura_types.rb', line 12236

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.



12237
12238
12239
# File 'lib/kaltura_types.rb', line 12237

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



12261
12262
12263
12264
12265
12266
12267
12268
12269
12270
12271
12272
12273
12274
12275
12276
12277
12278
12279
12280
# File 'lib/kaltura_types.rb', line 12261

def from_xml(xml_element)
	super
	self.id_equal = xml_element.elements['idEqual'].text
	self.id_in = xml_element.elements['idIn'].text
	self.name_equal = xml_element.elements['nameEqual'].text
	self.name_in = xml_element.elements['nameIn'].text
	self.system_name_equal = xml_element.elements['systemNameEqual'].text
	self.system_name_in = xml_element.elements['systemNameIn'].text
	self.description_like = xml_element.elements['descriptionLike'].text
	self.status_equal = xml_element.elements['statusEqual'].text
	self.status_in = xml_element.elements['statusIn'].text
	self.partner_id_equal = xml_element.elements['partnerIdEqual'].text
	self.partner_id_in = xml_element.elements['partnerIdIn'].text
	self.tags_multi_like_or = xml_element.elements['tagsMultiLikeOr'].text
	self.tags_multi_like_and = xml_element.elements['tagsMultiLikeAnd'].text
	self.created_at_greater_than_or_equal = xml_element.elements['createdAtGreaterThanOrEqual'].text
	self.created_at_less_than_or_equal = xml_element.elements['createdAtLessThanOrEqual'].text
	self.updated_at_greater_than_or_equal = xml_element.elements['updatedAtGreaterThanOrEqual'].text
	self.updated_at_less_than_or_equal = xml_element.elements['updatedAtLessThanOrEqual'].text
end