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.



3804
3805
3806
# File 'lib/kaltura_types.rb', line 3804

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.



3805
3806
3807
# File 'lib/kaltura_types.rb', line 3805

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.



3808
3809
3810
# File 'lib/kaltura_types.rb', line 3808

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.



3809
3810
3811
# File 'lib/kaltura_types.rb', line 3809

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.



3795
3796
3797
# File 'lib/kaltura_types.rb', line 3795

def entry_id_equal
  @entry_id_equal
end

#entry_id_inObject

Returns the value of attribute entry_id_in.



3796
3797
3798
# File 'lib/kaltura_types.rb', line 3796

def entry_id_in
  @entry_id_in
end

#id_equalObject

Returns the value of attribute id_equal.



3793
3794
3795
# File 'lib/kaltura_types.rb', line 3793

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



3794
3795
3796
# File 'lib/kaltura_types.rb', line 3794

def id_in
  @id_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



3797
3798
3799
# File 'lib/kaltura_types.rb', line 3797

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



3798
3799
3800
# File 'lib/kaltura_types.rb', line 3798

def partner_id_in
  @partner_id_in
end

#size_greater_than_or_equalObject

Returns the value of attribute size_greater_than_or_equal.



3799
3800
3801
# File 'lib/kaltura_types.rb', line 3799

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.



3800
3801
3802
# File 'lib/kaltura_types.rb', line 3800

def size_less_than_or_equal
  @size_less_than_or_equal
end

#tags_likeObject

Returns the value of attribute tags_like.



3801
3802
3803
# File 'lib/kaltura_types.rb', line 3801

def tags_like
  @tags_like
end

#tags_multi_like_andObject

Returns the value of attribute tags_multi_like_and.



3803
3804
3805
# File 'lib/kaltura_types.rb', line 3803

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



3802
3803
3804
# File 'lib/kaltura_types.rb', line 3802

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.



3806
3807
3808
# File 'lib/kaltura_types.rb', line 3806

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.



3807
3808
3809
# File 'lib/kaltura_types.rb', line 3807

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
# File 'lib/kaltura_types.rb', line 3839

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