Class: Kaltura::KalturaLiveChannelSegmentBaseFilter

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

Direct Known Subclasses

KalturaLiveChannelSegmentFilter

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

#channel_id_equalObject

Returns the value of attribute channel_id_equal.



17827
17828
17829
# File 'lib/kaltura_types.rb', line 17827

def channel_id_equal
  @channel_id_equal
end

#channel_id_inObject

Returns the value of attribute channel_id_in.



17828
17829
17830
# File 'lib/kaltura_types.rb', line 17828

def channel_id_in
  @channel_id_in
end

#created_at_greater_than_or_equalObject

Returns the value of attribute created_at_greater_than_or_equal.



17821
17822
17823
# File 'lib/kaltura_types.rb', line 17821

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.



17822
17823
17824
# File 'lib/kaltura_types.rb', line 17822

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#start_time_greater_than_or_equalObject

Returns the value of attribute start_time_greater_than_or_equal.



17829
17830
17831
# File 'lib/kaltura_types.rb', line 17829

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.



17830
17831
17832
# File 'lib/kaltura_types.rb', line 17830

def start_time_less_than_or_equal
  @start_time_less_than_or_equal
end

#status_equalObject

Returns the value of attribute status_equal.



17825
17826
17827
# File 'lib/kaltura_types.rb', line 17825

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



17826
17827
17828
# File 'lib/kaltura_types.rb', line 17826

def status_in
  @status_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



17823
17824
17825
# File 'lib/kaltura_types.rb', line 17823

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.



17824
17825
17826
# File 'lib/kaltura_types.rb', line 17824

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



17851
17852
17853
17854
17855
17856
17857
17858
17859
17860
17861
17862
17863
17864
17865
17866
17867
17868
17869
17870
17871
17872
17873
17874
17875
17876
17877
17878
17879
17880
17881
17882
17883
# File 'lib/kaltura_types.rb', line 17851

def from_xml(xml_element)
  super
  if xml_element.elements['createdAtGreaterThanOrEqual'] != nil
    self.created_at_greater_than_or_equal = xml_element.elements['createdAtGreaterThanOrEqual'].text
  end
  if xml_element.elements['createdAtLessThanOrEqual'] != nil
    self.created_at_less_than_or_equal = xml_element.elements['createdAtLessThanOrEqual'].text
  end
  if xml_element.elements['updatedAtGreaterThanOrEqual'] != nil
    self.updated_at_greater_than_or_equal = xml_element.elements['updatedAtGreaterThanOrEqual'].text
  end
  if xml_element.elements['updatedAtLessThanOrEqual'] != nil
    self.updated_at_less_than_or_equal = xml_element.elements['updatedAtLessThanOrEqual'].text
  end
  if xml_element.elements['statusEqual'] != nil
    self.status_equal = xml_element.elements['statusEqual'].text
  end
  if xml_element.elements['statusIn'] != nil
    self.status_in = xml_element.elements['statusIn'].text
  end
  if xml_element.elements['channelIdEqual'] != nil
    self.channel_id_equal = xml_element.elements['channelIdEqual'].text
  end
  if xml_element.elements['channelIdIn'] != nil
    self.channel_id_in = xml_element.elements['channelIdIn'].text
  end
  if xml_element.elements['startTimeGreaterThanOrEqual'] != nil
    self.start_time_greater_than_or_equal = xml_element.elements['startTimeGreaterThanOrEqual'].text
  end
  if xml_element.elements['startTimeLessThanOrEqual'] != nil
    self.start_time_less_than_or_equal = xml_element.elements['startTimeLessThanOrEqual'].text
  end
end