Class: Kaltura::KalturaCaptionAssetItemFilter

Inherits:
KalturaCaptionAssetFilter show all
Defined in:
lib/kaltura_plugins/kaltura_caption_search_client_plugin.rb

Instance Attribute Summary collapse

Attributes inherited from KalturaCaptionAssetBaseFilter

#caption_params_id_equal, #caption_params_id_in, #format_equal, #format_in, #status_equal, #status_in, #status_not_in

Attributes inherited from KalturaAssetBaseFilter

#created_at_greater_than_or_equal, #created_at_less_than_or_equal, #deleted_at_greater_than_or_equal, #deleted_at_less_than_or_equal, #entry_id_equal, #entry_id_in, #id_equal, #id_in, #partner_id_equal, #partner_id_in, #size_greater_than_or_equal, #size_less_than_or_equal, #tags_like, #tags_multi_like_and, #tags_multi_like_or, #updated_at_greater_than_or_equal, #updated_at_less_than_or_equal

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

#content_likeObject

Returns the value of attribute content_like.



89
90
91
# File 'lib/kaltura_plugins/kaltura_caption_search_client_plugin.rb', line 89

def content_like
  @content_like
end

#content_multi_like_andObject

Returns the value of attribute content_multi_like_and.



91
92
93
# File 'lib/kaltura_plugins/kaltura_caption_search_client_plugin.rb', line 91

def content_multi_like_and
  @content_multi_like_and
end

#content_multi_like_orObject

Returns the value of attribute content_multi_like_or.



90
91
92
# File 'lib/kaltura_plugins/kaltura_caption_search_client_plugin.rb', line 90

def content_multi_like_or
  @content_multi_like_or
end

#end_time_greater_than_or_equalObject

Returns the value of attribute end_time_greater_than_or_equal.



101
102
103
# File 'lib/kaltura_plugins/kaltura_caption_search_client_plugin.rb', line 101

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.



102
103
104
# File 'lib/kaltura_plugins/kaltura_caption_search_client_plugin.rb', line 102

def end_time_less_than_or_equal
  @end_time_less_than_or_equal
end

#label_equalObject

Returns the value of attribute label_equal.



97
98
99
# File 'lib/kaltura_plugins/kaltura_caption_search_client_plugin.rb', line 97

def label_equal
  @label_equal
end

#label_inObject

Returns the value of attribute label_in.



98
99
100
# File 'lib/kaltura_plugins/kaltura_caption_search_client_plugin.rb', line 98

def label_in
  @label_in
end

#language_equalObject

Returns the value of attribute language_equal.



95
96
97
# File 'lib/kaltura_plugins/kaltura_caption_search_client_plugin.rb', line 95

def language_equal
  @language_equal
end

#language_inObject

Returns the value of attribute language_in.



96
97
98
# File 'lib/kaltura_plugins/kaltura_caption_search_client_plugin.rb', line 96

def language_in
  @language_in
end

#partner_description_likeObject

Returns the value of attribute partner_description_like.



92
93
94
# File 'lib/kaltura_plugins/kaltura_caption_search_client_plugin.rb', line 92

def partner_description_like
  @partner_description_like
end

#partner_description_multi_like_andObject

Returns the value of attribute partner_description_multi_like_and.



94
95
96
# File 'lib/kaltura_plugins/kaltura_caption_search_client_plugin.rb', line 94

def partner_description_multi_like_and
  @partner_description_multi_like_and
end

#partner_description_multi_like_orObject

Returns the value of attribute partner_description_multi_like_or.



93
94
95
# File 'lib/kaltura_plugins/kaltura_caption_search_client_plugin.rb', line 93

def partner_description_multi_like_or
  @partner_description_multi_like_or
end

#start_time_greater_than_or_equalObject

Returns the value of attribute start_time_greater_than_or_equal.



99
100
101
# File 'lib/kaltura_plugins/kaltura_caption_search_client_plugin.rb', line 99

def start_time_greater_than_or_equal
  @start_time_greater_than_or_equal
end

#start_time_less_than_or_equalObject

Returns the value of attribute start_time_less_than_or_equal.



100
101
102
# File 'lib/kaltura_plugins/kaltura_caption_search_client_plugin.rb', line 100

def start_time_less_than_or_equal
  @start_time_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
# File 'lib/kaltura_plugins/kaltura_caption_search_client_plugin.rb', line 117

def from_xml(xml_element)
  super
  self.content_like = xml_element.elements['contentLike'].text
  self.content_multi_like_or = xml_element.elements['contentMultiLikeOr'].text
  self.content_multi_like_and = xml_element.elements['contentMultiLikeAnd'].text
  self.partner_description_like = xml_element.elements['partnerDescriptionLike'].text
  self.partner_description_multi_like_or = xml_element.elements['partnerDescriptionMultiLikeOr'].text
  self.partner_description_multi_like_and = xml_element.elements['partnerDescriptionMultiLikeAnd'].text
  self.language_equal = xml_element.elements['languageEqual'].text
  self.language_in = xml_element.elements['languageIn'].text
  self.label_equal = xml_element.elements['labelEqual'].text
  self.label_in = xml_element.elements['labelIn'].text
  self.start_time_greater_than_or_equal = xml_element.elements['startTimeGreaterThanOrEqual'].text
  self.start_time_less_than_or_equal = xml_element.elements['startTimeLessThanOrEqual'].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
end