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.



3756
3757
3758
# File 'lib/kaltura_types.rb', line 3756

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.



3757
3758
3759
# File 'lib/kaltura_types.rb', line 3757

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.



3760
3761
3762
# File 'lib/kaltura_types.rb', line 3760

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.



3761
3762
3763
# File 'lib/kaltura_types.rb', line 3761

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.



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

def entry_id_equal
  @entry_id_equal
end

#entry_id_inObject

Returns the value of attribute entry_id_in.



3748
3749
3750
# File 'lib/kaltura_types.rb', line 3748

def entry_id_in
  @entry_id_in
end

#id_equalObject

Returns the value of attribute id_equal.



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

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



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

def id_in
  @id_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



3749
3750
3751
# File 'lib/kaltura_types.rb', line 3749

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



3750
3751
3752
# File 'lib/kaltura_types.rb', line 3750

def partner_id_in
  @partner_id_in
end

#size_greater_than_or_equalObject

Returns the value of attribute size_greater_than_or_equal.



3751
3752
3753
# File 'lib/kaltura_types.rb', line 3751

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.



3752
3753
3754
# File 'lib/kaltura_types.rb', line 3752

def size_less_than_or_equal
  @size_less_than_or_equal
end

#tags_likeObject

Returns the value of attribute tags_like.



3753
3754
3755
# File 'lib/kaltura_types.rb', line 3753

def tags_like
  @tags_like
end

#tags_multi_like_andObject

Returns the value of attribute tags_multi_like_and.



3755
3756
3757
# File 'lib/kaltura_types.rb', line 3755

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



3754
3755
3756
# File 'lib/kaltura_types.rb', line 3754

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.



3758
3759
3760
# File 'lib/kaltura_types.rb', line 3758

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.



3759
3760
3761
# File 'lib/kaltura_types.rb', line 3759

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



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
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
3844
# File 'lib/kaltura_types.rb', line 3791

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