Class: Kaltura::KalturaCodeCuePointBaseFilter
- Inherits:
-
KalturaCuePointFilter
- Object
- KalturaObjectBase
- KalturaFilter
- KalturaRelatedFilter
- KalturaCuePointBaseFilter
- KalturaCuePointFilter
- Kaltura::KalturaCodeCuePointBaseFilter
- Defined in:
- lib/kaltura_plugins/kaltura_code_cue_point_client_plugin.rb
Direct Known Subclasses
Instance Attribute Summary collapse
-
#code_equal ⇒ Object
Returns the value of attribute code_equal.
-
#code_in ⇒ Object
Returns the value of attribute code_in.
-
#code_like ⇒ Object
Returns the value of attribute code_like.
-
#code_multi_like_and ⇒ Object
Returns the value of attribute code_multi_like_and.
-
#code_multi_like_or ⇒ Object
Returns the value of attribute code_multi_like_or.
-
#description_like ⇒ Object
Returns the value of attribute description_like.
-
#description_multi_like_and ⇒ Object
Returns the value of attribute description_multi_like_and.
-
#description_multi_like_or ⇒ Object
Returns the value of attribute description_multi_like_or.
-
#duration_greater_than_or_equal ⇒ Object
Returns the value of attribute duration_greater_than_or_equal.
-
#duration_less_than_or_equal ⇒ Object
Returns the value of attribute duration_less_than_or_equal.
-
#end_time_greater_than_or_equal ⇒ Object
Returns the value of attribute end_time_greater_than_or_equal.
-
#end_time_less_than_or_equal ⇒ Object
Returns the value of attribute end_time_less_than_or_equal.
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
Attributes inherited from KalturaObjectBase
#object_type, #related_objects
Instance Method Summary collapse
Methods inherited from KalturaObjectBase
Instance Attribute Details
#code_equal ⇒ Object
Returns the value of attribute code_equal.
88 89 90 |
# File 'lib/kaltura_plugins/kaltura_code_cue_point_client_plugin.rb', line 88 def code_equal @code_equal end |
#code_in ⇒ Object
Returns the value of attribute code_in.
89 90 91 |
# File 'lib/kaltura_plugins/kaltura_code_cue_point_client_plugin.rb', line 89 def code_in @code_in end |
#code_like ⇒ Object
Returns the value of attribute code_like.
85 86 87 |
# File 'lib/kaltura_plugins/kaltura_code_cue_point_client_plugin.rb', line 85 def code_like @code_like end |
#code_multi_like_and ⇒ Object
Returns the value of attribute code_multi_like_and.
87 88 89 |
# File 'lib/kaltura_plugins/kaltura_code_cue_point_client_plugin.rb', line 87 def code_multi_like_and @code_multi_like_and end |
#code_multi_like_or ⇒ Object
Returns the value of attribute code_multi_like_or.
86 87 88 |
# File 'lib/kaltura_plugins/kaltura_code_cue_point_client_plugin.rb', line 86 def code_multi_like_or @code_multi_like_or end |
#description_like ⇒ Object
Returns the value of attribute description_like.
90 91 92 |
# File 'lib/kaltura_plugins/kaltura_code_cue_point_client_plugin.rb', line 90 def description_like @description_like end |
#description_multi_like_and ⇒ Object
Returns the value of attribute description_multi_like_and.
92 93 94 |
# File 'lib/kaltura_plugins/kaltura_code_cue_point_client_plugin.rb', line 92 def description_multi_like_and @description_multi_like_and end |
#description_multi_like_or ⇒ Object
Returns the value of attribute description_multi_like_or.
91 92 93 |
# File 'lib/kaltura_plugins/kaltura_code_cue_point_client_plugin.rb', line 91 def description_multi_like_or @description_multi_like_or end |
#duration_greater_than_or_equal ⇒ Object
Returns the value of attribute duration_greater_than_or_equal.
95 96 97 |
# File 'lib/kaltura_plugins/kaltura_code_cue_point_client_plugin.rb', line 95 def duration_greater_than_or_equal @duration_greater_than_or_equal end |
#duration_less_than_or_equal ⇒ Object
Returns the value of attribute duration_less_than_or_equal.
96 97 98 |
# File 'lib/kaltura_plugins/kaltura_code_cue_point_client_plugin.rb', line 96 def duration_less_than_or_equal @duration_less_than_or_equal end |
#end_time_greater_than_or_equal ⇒ Object
Returns the value of attribute end_time_greater_than_or_equal.
93 94 95 |
# File 'lib/kaltura_plugins/kaltura_code_cue_point_client_plugin.rb', line 93 def end_time_greater_than_or_equal @end_time_greater_than_or_equal end |
#end_time_less_than_or_equal ⇒ Object
Returns the value of attribute end_time_less_than_or_equal.
94 95 96 |
# File 'lib/kaltura_plugins/kaltura_code_cue_point_client_plugin.rb', line 94 def end_time_less_than_or_equal @end_time_less_than_or_equal end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 |
# File 'lib/kaltura_plugins/kaltura_code_cue_point_client_plugin.rb', line 111 def from_xml(xml_element) super if xml_element.elements['codeLike'] != nil self.code_like = xml_element.elements['codeLike'].text end if xml_element.elements['codeMultiLikeOr'] != nil self.code_multi_like_or = xml_element.elements['codeMultiLikeOr'].text end if xml_element.elements['codeMultiLikeAnd'] != nil self.code_multi_like_and = xml_element.elements['codeMultiLikeAnd'].text end if xml_element.elements['codeEqual'] != nil self.code_equal = xml_element.elements['codeEqual'].text end if xml_element.elements['codeIn'] != nil self.code_in = xml_element.elements['codeIn'].text end if xml_element.elements['descriptionLike'] != nil self.description_like = xml_element.elements['descriptionLike'].text end if xml_element.elements['descriptionMultiLikeOr'] != nil self.description_multi_like_or = xml_element.elements['descriptionMultiLikeOr'].text end if xml_element.elements['descriptionMultiLikeAnd'] != nil self.description_multi_like_and = xml_element.elements['descriptionMultiLikeAnd'].text end if xml_element.elements['endTimeGreaterThanOrEqual'] != nil self.end_time_greater_than_or_equal = xml_element.elements['endTimeGreaterThanOrEqual'].text end if xml_element.elements['endTimeLessThanOrEqual'] != nil self.end_time_less_than_or_equal = xml_element.elements['endTimeLessThanOrEqual'].text end if xml_element.elements['durationGreaterThanOrEqual'] != nil self.duration_greater_than_or_equal = xml_element.elements['durationGreaterThanOrEqual'].text end if xml_element.elements['durationLessThanOrEqual'] != nil self.duration_less_than_or_equal = xml_element.elements['durationLessThanOrEqual'].text end end |