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.



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

def code_equal
  @code_equal
end

#code_inObject

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_likeObject

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_andObject

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_orObject

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_likeObject

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_andObject

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_orObject

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_equalObject

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_equalObject

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_equalObject

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_equalObject

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