Class: Kaltura::KalturaAssetBaseFilter

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

Direct Known Subclasses

KalturaAssetFilter

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.



3731
3732
3733
# File 'lib/kaltura_types.rb', line 3731

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.



3732
3733
3734
# File 'lib/kaltura_types.rb', line 3732

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#deleted_at_greater_than_or_equalObject

Returns the value of attribute deleted_at_greater_than_or_equal.



3735
3736
3737
# File 'lib/kaltura_types.rb', line 3735

def deleted_at_greater_than_or_equal
  @deleted_at_greater_than_or_equal
end

#deleted_at_less_than_or_equalObject

Returns the value of attribute deleted_at_less_than_or_equal.



3736
3737
3738
# File 'lib/kaltura_types.rb', line 3736

def deleted_at_less_than_or_equal
  @deleted_at_less_than_or_equal
end

#entry_id_equalObject

Returns the value of attribute entry_id_equal.



3722
3723
3724
# File 'lib/kaltura_types.rb', line 3722

def entry_id_equal
  @entry_id_equal
end

#entry_id_inObject

Returns the value of attribute entry_id_in.



3723
3724
3725
# File 'lib/kaltura_types.rb', line 3723

def entry_id_in
  @entry_id_in
end

#id_equalObject

Returns the value of attribute id_equal.



3720
3721
3722
# File 'lib/kaltura_types.rb', line 3720

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



3721
3722
3723
# File 'lib/kaltura_types.rb', line 3721

def id_in
  @id_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



3724
3725
3726
# File 'lib/kaltura_types.rb', line 3724

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



3725
3726
3727
# File 'lib/kaltura_types.rb', line 3725

def partner_id_in
  @partner_id_in
end

#size_greater_than_or_equalObject

Returns the value of attribute size_greater_than_or_equal.



3726
3727
3728
# File 'lib/kaltura_types.rb', line 3726

def size_greater_than_or_equal
  @size_greater_than_or_equal
end

#size_less_than_or_equalObject

Returns the value of attribute size_less_than_or_equal.



3727
3728
3729
# File 'lib/kaltura_types.rb', line 3727

def size_less_than_or_equal
  @size_less_than_or_equal
end

#tags_likeObject

Returns the value of attribute tags_like.



3728
3729
3730
# File 'lib/kaltura_types.rb', line 3728

def tags_like
  @tags_like
end

#tags_multi_like_andObject

Returns the value of attribute tags_multi_like_and.



3730
3731
3732
# File 'lib/kaltura_types.rb', line 3730

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



3729
3730
3731
# File 'lib/kaltura_types.rb', line 3729

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.



3733
3734
3735
# File 'lib/kaltura_types.rb', line 3733

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.



3734
3735
3736
# File 'lib/kaltura_types.rb', line 3734

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
# File 'lib/kaltura_types.rb', line 3766

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['entryIdEqual'] != nil
		self.entry_id_equal = xml_element.elements['entryIdEqual'].text
	end
	if xml_element.elements['entryIdIn'] != nil
		self.entry_id_in = xml_element.elements['entryIdIn'].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['sizeGreaterThanOrEqual'] != nil
		self.size_greater_than_or_equal = xml_element.elements['sizeGreaterThanOrEqual'].text
	end
	if xml_element.elements['sizeLessThanOrEqual'] != nil
		self.size_less_than_or_equal = xml_element.elements['sizeLessThanOrEqual'].text
	end
	if xml_element.elements['tagsLike'] != nil
		self.tags_like = xml_element.elements['tagsLike'].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['deletedAtGreaterThanOrEqual'] != nil
		self.deleted_at_greater_than_or_equal = xml_element.elements['deletedAtGreaterThanOrEqual'].text
	end
	if xml_element.elements['deletedAtLessThanOrEqual'] != nil
		self.deleted_at_less_than_or_equal = xml_element.elements['deletedAtLessThanOrEqual'].text
	end
end