Class: Kaltura::KalturaServerNodeBaseFilter

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

Direct Known Subclasses

KalturaServerNodeFilter

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.



9857
9858
9859
# File 'lib/kaltura_types.rb', line 9857

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.



9858
9859
9860
# File 'lib/kaltura_types.rb', line 9858

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#dc_equalObject

Returns the value of attribute dc_equal.



9877
9878
9879
# File 'lib/kaltura_types.rb', line 9877

def dc_equal
  @dc_equal
end

#dc_inObject

Returns the value of attribute dc_in.



9878
9879
9880
# File 'lib/kaltura_types.rb', line 9878

def dc_in
  @dc_in
end

#heartbeat_time_greater_than_or_equalObject

Returns the value of attribute heartbeat_time_greater_than_or_equal.



9861
9862
9863
# File 'lib/kaltura_types.rb', line 9861

def heartbeat_time_greater_than_or_equal
  @heartbeat_time_greater_than_or_equal
end

#heartbeat_time_less_than_or_equalObject

Returns the value of attribute heartbeat_time_less_than_or_equal.



9862
9863
9864
# File 'lib/kaltura_types.rb', line 9862

def heartbeat_time_less_than_or_equal
  @heartbeat_time_less_than_or_equal
end

#host_name_likeObject

Returns the value of attribute host_name_like.



9867
9868
9869
# File 'lib/kaltura_types.rb', line 9867

def host_name_like
  @host_name_like
end

#host_name_multi_like_andObject

Returns the value of attribute host_name_multi_like_and.



9869
9870
9871
# File 'lib/kaltura_types.rb', line 9869

def host_name_multi_like_and
  @host_name_multi_like_and
end

#host_name_multi_like_orObject

Returns the value of attribute host_name_multi_like_or.



9868
9869
9870
# File 'lib/kaltura_types.rb', line 9868

def host_name_multi_like_or
  @host_name_multi_like_or
end

#id_equalObject

Returns the value of attribute id_equal.



9855
9856
9857
# File 'lib/kaltura_types.rb', line 9855

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



9856
9857
9858
# File 'lib/kaltura_types.rb', line 9856

def id_in
  @id_in
end

#name_equalObject

Returns the value of attribute name_equal.



9863
9864
9865
# File 'lib/kaltura_types.rb', line 9863

def name_equal
  @name_equal
end

#name_inObject

Returns the value of attribute name_in.



9864
9865
9866
# File 'lib/kaltura_types.rb', line 9864

def name_in
  @name_in
end

#parent_id_equalObject

Returns the value of attribute parent_id_equal.



9879
9880
9881
# File 'lib/kaltura_types.rb', line 9879

def parent_id_equal
  @parent_id_equal
end

#parent_id_inObject

Returns the value of attribute parent_id_in.



9880
9881
9882
# File 'lib/kaltura_types.rb', line 9880

def parent_id_in
  @parent_id_in
end

#status_equalObject

Returns the value of attribute status_equal.



9870
9871
9872
# File 'lib/kaltura_types.rb', line 9870

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



9871
9872
9873
# File 'lib/kaltura_types.rb', line 9871

def status_in
  @status_in
end

#system_name_equalObject

Returns the value of attribute system_name_equal.



9865
9866
9867
# File 'lib/kaltura_types.rb', line 9865

def system_name_equal
  @system_name_equal
end

#system_name_inObject

Returns the value of attribute system_name_in.



9866
9867
9868
# File 'lib/kaltura_types.rb', line 9866

def system_name_in
  @system_name_in
end

#tags_likeObject

Returns the value of attribute tags_like.



9874
9875
9876
# File 'lib/kaltura_types.rb', line 9874

def tags_like
  @tags_like
end

#tags_multi_like_andObject

Returns the value of attribute tags_multi_like_and.



9876
9877
9878
# File 'lib/kaltura_types.rb', line 9876

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



9875
9876
9877
# File 'lib/kaltura_types.rb', line 9875

def tags_multi_like_or
  @tags_multi_like_or
end

#type_equalObject

Returns the value of attribute type_equal.



9872
9873
9874
# File 'lib/kaltura_types.rb', line 9872

def type_equal
  @type_equal
end

#type_inObject

Returns the value of attribute type_in.



9873
9874
9875
# File 'lib/kaltura_types.rb', line 9873

def type_in
  @type_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



9859
9860
9861
# File 'lib/kaltura_types.rb', line 9859

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.



9860
9861
9862
# File 'lib/kaltura_types.rb', line 9860

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



9913
9914
9915
9916
9917
9918
9919
9920
9921
9922
9923
9924
9925
9926
9927
9928
9929
9930
9931
9932
9933
9934
9935
9936
9937
9938
9939
9940
9941
# File 'lib/kaltura_types.rb', line 9913

def from_xml(xml_element)
	super
	self.id_equal = xml_element.elements['idEqual'].text
	self.id_in = xml_element.elements['idIn'].text
	self.created_at_greater_than_or_equal = xml_element.elements['createdAtGreaterThanOrEqual'].text
	self.created_at_less_than_or_equal = xml_element.elements['createdAtLessThanOrEqual'].text
	self.updated_at_greater_than_or_equal = xml_element.elements['updatedAtGreaterThanOrEqual'].text
	self.updated_at_less_than_or_equal = xml_element.elements['updatedAtLessThanOrEqual'].text
	self.heartbeat_time_greater_than_or_equal = xml_element.elements['heartbeatTimeGreaterThanOrEqual'].text
	self.heartbeat_time_less_than_or_equal = xml_element.elements['heartbeatTimeLessThanOrEqual'].text
	self.name_equal = xml_element.elements['nameEqual'].text
	self.name_in = xml_element.elements['nameIn'].text
	self.system_name_equal = xml_element.elements['systemNameEqual'].text
	self.system_name_in = xml_element.elements['systemNameIn'].text
	self.host_name_like = xml_element.elements['hostNameLike'].text
	self.host_name_multi_like_or = xml_element.elements['hostNameMultiLikeOr'].text
	self.host_name_multi_like_and = xml_element.elements['hostNameMultiLikeAnd'].text
	self.status_equal = xml_element.elements['statusEqual'].text
	self.status_in = xml_element.elements['statusIn'].text
	self.type_equal = xml_element.elements['typeEqual'].text
	self.type_in = xml_element.elements['typeIn'].text
	self.tags_like = xml_element.elements['tagsLike'].text
	self.tags_multi_like_or = xml_element.elements['tagsMultiLikeOr'].text
	self.tags_multi_like_and = xml_element.elements['tagsMultiLikeAnd'].text
	self.dc_equal = xml_element.elements['dcEqual'].text
	self.dc_in = xml_element.elements['dcIn'].text
	self.parent_id_equal = xml_element.elements['parentIdEqual'].text
	self.parent_id_in = xml_element.elements['parentIdIn'].text
end