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.



3768
3769
3770
# File 'lib/kaltura_types.rb', line 3768

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.



3769
3770
3771
# File 'lib/kaltura_types.rb', line 3769

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.



3772
3773
3774
# File 'lib/kaltura_types.rb', line 3772

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.



3773
3774
3775
# File 'lib/kaltura_types.rb', line 3773

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.



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

def entry_id_equal
  @entry_id_equal
end

#entry_id_inObject

Returns the value of attribute entry_id_in.



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

def entry_id_in
  @entry_id_in
end

#id_equalObject

Returns the value of attribute id_equal.



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

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



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

def id_in
  @id_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



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

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



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

def partner_id_in
  @partner_id_in
end

#size_greater_than_or_equalObject

Returns the value of attribute size_greater_than_or_equal.



3763
3764
3765
# File 'lib/kaltura_types.rb', line 3763

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.



3764
3765
3766
# File 'lib/kaltura_types.rb', line 3764

def size_less_than_or_equal
  @size_less_than_or_equal
end

#tags_likeObject

Returns the value of attribute tags_like.



3765
3766
3767
# File 'lib/kaltura_types.rb', line 3765

def tags_like
  @tags_like
end

#tags_multi_like_andObject

Returns the value of attribute tags_multi_like_and.



3767
3768
3769
# File 'lib/kaltura_types.rb', line 3767

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



3766
3767
3768
# File 'lib/kaltura_types.rb', line 3766

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.



3770
3771
3772
# File 'lib/kaltura_types.rb', line 3770

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.



3771
3772
3773
# File 'lib/kaltura_types.rb', line 3771

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



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
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
# File 'lib/kaltura_types.rb', line 3803

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