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.



18187
18188
18189
# File 'lib/kaltura_types.rb', line 18187

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.



18188
18189
18190
# File 'lib/kaltura_types.rb', line 18188

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#description_likeObject

Returns the value of attribute description_like.



18180
18181
18182
# File 'lib/kaltura_types.rb', line 18180

def description_like
  @description_like
end

#id_equalObject

Returns the value of attribute id_equal.



18174
18175
18176
# File 'lib/kaltura_types.rb', line 18174

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



18175
18176
18177
# File 'lib/kaltura_types.rb', line 18175

def id_in
  @id_in
end

#name_equalObject

Returns the value of attribute name_equal.



18176
18177
18178
# File 'lib/kaltura_types.rb', line 18176

def name_equal
  @name_equal
end

#name_inObject

Returns the value of attribute name_in.



18177
18178
18179
# File 'lib/kaltura_types.rb', line 18177

def name_in
  @name_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



18183
18184
18185
# File 'lib/kaltura_types.rb', line 18183

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



18184
18185
18186
# File 'lib/kaltura_types.rb', line 18184

def partner_id_in
  @partner_id_in
end

#status_equalObject

Returns the value of attribute status_equal.



18181
18182
18183
# File 'lib/kaltura_types.rb', line 18181

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



18182
18183
18184
# File 'lib/kaltura_types.rb', line 18182

def status_in
  @status_in
end

#system_name_equalObject

Returns the value of attribute system_name_equal.



18178
18179
18180
# File 'lib/kaltura_types.rb', line 18178

def system_name_equal
  @system_name_equal
end

#system_name_inObject

Returns the value of attribute system_name_in.



18179
18180
18181
# File 'lib/kaltura_types.rb', line 18179

def system_name_in
  @system_name_in
end

#tags_multi_like_andObject

Returns the value of attribute tags_multi_like_and.



18186
18187
18188
# File 'lib/kaltura_types.rb', line 18186

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



18185
18186
18187
# File 'lib/kaltura_types.rb', line 18185

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.



18189
18190
18191
# File 'lib/kaltura_types.rb', line 18189

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.



18190
18191
18192
# File 'lib/kaltura_types.rb', line 18190

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



18214
18215
18216
18217
18218
18219
18220
18221
18222
18223
18224
18225
18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
18265
18266
18267
# File 'lib/kaltura_types.rb', line 18214

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['nameEqual'] != nil
		self.name_equal = xml_element.elements['nameEqual'].text
	end
	if xml_element.elements['nameIn'] != nil
		self.name_in = xml_element.elements['nameIn'].text
	end
	if xml_element.elements['systemNameEqual'] != nil
		self.system_name_equal = xml_element.elements['systemNameEqual'].text
	end
	if xml_element.elements['systemNameIn'] != nil
		self.system_name_in = xml_element.elements['systemNameIn'].text
	end
	if xml_element.elements['descriptionLike'] != nil
		self.description_like = xml_element.elements['descriptionLike'].text
	end
	if xml_element.elements['statusEqual'] != nil
		self.status_equal = xml_element.elements['statusEqual'].text
	end
	if xml_element.elements['statusIn'] != nil
		self.status_in = xml_element.elements['statusIn'].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['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
end