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.



3741
3742
3743
# File 'lib/kaltura_types.rb', line 3741

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.



3742
3743
3744
# File 'lib/kaltura_types.rb', line 3742

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.



3745
3746
3747
# File 'lib/kaltura_types.rb', line 3745

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.



3746
3747
3748
# File 'lib/kaltura_types.rb', line 3746

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.



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

def entry_id_equal
  @entry_id_equal
end

#entry_id_inObject

Returns the value of attribute entry_id_in.



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

def entry_id_in
  @entry_id_in
end

#id_equalObject

Returns the value of attribute id_equal.



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

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



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

def id_in
  @id_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



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

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



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

def partner_id_in
  @partner_id_in
end

#size_greater_than_or_equalObject

Returns the value of attribute size_greater_than_or_equal.



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

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.



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

def size_less_than_or_equal
  @size_less_than_or_equal
end

#tags_likeObject

Returns the value of attribute tags_like.



3738
3739
3740
# File 'lib/kaltura_types.rb', line 3738

def tags_like
  @tags_like
end

#tags_multi_like_andObject

Returns the value of attribute tags_multi_like_and.



3740
3741
3742
# File 'lib/kaltura_types.rb', line 3740

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



3739
3740
3741
# File 'lib/kaltura_types.rb', line 3739

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.



3743
3744
3745
# File 'lib/kaltura_types.rb', line 3743

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.



3744
3745
3746
# File 'lib/kaltura_types.rb', line 3744

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



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
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
# File 'lib/kaltura_types.rb', line 3776

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