Class: Kaltura::KalturaCodeCuePointBaseFilter

Inherits:
KalturaCuePointFilter show all
Defined in:
lib/kaltura_plugins/kaltura_code_cue_point_client_plugin.rb

Direct Known Subclasses

KalturaCodeCuePointFilter

Instance Attribute Summary collapse

Attributes inherited from KalturaCuePointFilter

#free_text, #user_id_current, #user_id_equal_current

Attributes inherited from KalturaCuePointBaseFilter

#created_at_greater_than_or_equal, #created_at_less_than_or_equal, #cue_point_type_equal, #cue_point_type_in, #entry_id_equal, #entry_id_in, #force_stop_equal, #id_equal, #id_in, #partner_sort_value_equal, #partner_sort_value_greater_than_or_equal, #partner_sort_value_in, #partner_sort_value_less_than_or_equal, #start_time_greater_than_or_equal, #start_time_less_than_or_equal, #status_equal, #status_in, #system_name_equal, #system_name_in, #tags_like, #tags_multi_like_and, #tags_multi_like_or, #triggered_at_greater_than_or_equal, #triggered_at_less_than_or_equal, #updated_at_greater_than_or_equal, #updated_at_less_than_or_equal, #user_id_equal, #user_id_in

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

#code_equalObject

Returns the value of attribute code_equal.



79
80
81
# File 'lib/kaltura_plugins/kaltura_code_cue_point_client_plugin.rb', line 79

def code_equal
  @code_equal
end

#code_inObject

Returns the value of attribute code_in.



80
81
82
# File 'lib/kaltura_plugins/kaltura_code_cue_point_client_plugin.rb', line 80

def code_in
  @code_in
end

#code_likeObject

Returns the value of attribute code_like.



76
77
78
# File 'lib/kaltura_plugins/kaltura_code_cue_point_client_plugin.rb', line 76

def code_like
  @code_like
end

#code_multi_like_andObject

Returns the value of attribute code_multi_like_and.



78
79
80
# File 'lib/kaltura_plugins/kaltura_code_cue_point_client_plugin.rb', line 78

def code_multi_like_and
  @code_multi_like_and
end

#code_multi_like_orObject

Returns the value of attribute code_multi_like_or.



77
78
79
# File 'lib/kaltura_plugins/kaltura_code_cue_point_client_plugin.rb', line 77

def code_multi_like_or
  @code_multi_like_or
end

#description_likeObject

Returns the value of attribute description_like.



81
82
83
# File 'lib/kaltura_plugins/kaltura_code_cue_point_client_plugin.rb', line 81

def description_like
  @description_like
end

#description_multi_like_andObject

Returns the value of attribute description_multi_like_and.



83
84
85
# File 'lib/kaltura_plugins/kaltura_code_cue_point_client_plugin.rb', line 83

def description_multi_like_and
  @description_multi_like_and
end

#description_multi_like_orObject

Returns the value of attribute description_multi_like_or.



82
83
84
# File 'lib/kaltura_plugins/kaltura_code_cue_point_client_plugin.rb', line 82

def description_multi_like_or
  @description_multi_like_or
end

#duration_greater_than_or_equalObject

Returns the value of attribute duration_greater_than_or_equal.



86
87
88
# File 'lib/kaltura_plugins/kaltura_code_cue_point_client_plugin.rb', line 86

def duration_greater_than_or_equal
  @duration_greater_than_or_equal
end

#duration_less_than_or_equalObject

Returns the value of attribute duration_less_than_or_equal.



87
88
89
# File 'lib/kaltura_plugins/kaltura_code_cue_point_client_plugin.rb', line 87

def duration_less_than_or_equal
  @duration_less_than_or_equal
end

#end_time_greater_than_or_equalObject

Returns the value of attribute end_time_greater_than_or_equal.



84
85
86
# File 'lib/kaltura_plugins/kaltura_code_cue_point_client_plugin.rb', line 84

def end_time_greater_than_or_equal
  @end_time_greater_than_or_equal
end

#end_time_less_than_or_equalObject

Returns the value of attribute end_time_less_than_or_equal.



85
86
87
# File 'lib/kaltura_plugins/kaltura_code_cue_point_client_plugin.rb', line 85

def end_time_less_than_or_equal
  @end_time_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
# File 'lib/kaltura_plugins/kaltura_code_cue_point_client_plugin.rb', line 102

def from_xml(xml_element)
  super
  self.code_like = xml_element.elements['codeLike'].text
  self.code_multi_like_or = xml_element.elements['codeMultiLikeOr'].text
  self.code_multi_like_and = xml_element.elements['codeMultiLikeAnd'].text
  self.code_equal = xml_element.elements['codeEqual'].text
  self.code_in = xml_element.elements['codeIn'].text
  self.description_like = xml_element.elements['descriptionLike'].text
  self.description_multi_like_or = xml_element.elements['descriptionMultiLikeOr'].text
  self.description_multi_like_and = xml_element.elements['descriptionMultiLikeAnd'].text
  self.end_time_greater_than_or_equal = xml_element.elements['endTimeGreaterThanOrEqual'].text
  self.end_time_less_than_or_equal = xml_element.elements['endTimeLessThanOrEqual'].text
  self.duration_greater_than_or_equal = xml_element.elements['durationGreaterThanOrEqual'].text
  self.duration_less_than_or_equal = xml_element.elements['durationLessThanOrEqual'].text
end