Class: Kaltura::KalturaLiveChannelSegmentBaseFilter
- Inherits:
-
KalturaRelatedFilter
- Object
- KalturaObjectBase
- KalturaFilter
- KalturaRelatedFilter
- Kaltura::KalturaLiveChannelSegmentBaseFilter
- Defined in:
- lib/kaltura_types.rb
Direct Known Subclasses
Instance Attribute Summary collapse
-
#channel_id_equal ⇒ Object
Returns the value of attribute channel_id_equal.
-
#channel_id_in ⇒ Object
Returns the value of attribute channel_id_in.
-
#created_at_greater_than_or_equal ⇒ Object
Returns the value of attribute created_at_greater_than_or_equal.
-
#created_at_less_than_or_equal ⇒ Object
Returns the value of attribute created_at_less_than_or_equal.
-
#start_time_greater_than_or_equal ⇒ Object
Returns the value of attribute start_time_greater_than_or_equal.
-
#start_time_less_than_or_equal ⇒ Object
Returns the value of attribute start_time_less_than_or_equal.
-
#status_equal ⇒ Object
Returns the value of attribute status_equal.
-
#status_in ⇒ Object
Returns the value of attribute status_in.
-
#updated_at_greater_than_or_equal ⇒ Object
Returns the value of attribute updated_at_greater_than_or_equal.
-
#updated_at_less_than_or_equal ⇒ Object
Returns the value of attribute updated_at_less_than_or_equal.
Attributes inherited from KalturaFilter
Attributes inherited from KalturaObjectBase
#object_type, #related_objects
Instance Method Summary collapse
Methods inherited from KalturaObjectBase
Instance Attribute Details
#channel_id_equal ⇒ Object
Returns the value of attribute channel_id_equal.
17731 17732 17733 |
# File 'lib/kaltura_types.rb', line 17731 def channel_id_equal @channel_id_equal end |
#channel_id_in ⇒ Object
Returns the value of attribute channel_id_in.
17732 17733 17734 |
# File 'lib/kaltura_types.rb', line 17732 def channel_id_in @channel_id_in end |
#created_at_greater_than_or_equal ⇒ Object
Returns the value of attribute created_at_greater_than_or_equal.
17725 17726 17727 |
# File 'lib/kaltura_types.rb', line 17725 def created_at_greater_than_or_equal @created_at_greater_than_or_equal end |
#created_at_less_than_or_equal ⇒ Object
Returns the value of attribute created_at_less_than_or_equal.
17726 17727 17728 |
# File 'lib/kaltura_types.rb', line 17726 def created_at_less_than_or_equal @created_at_less_than_or_equal end |
#start_time_greater_than_or_equal ⇒ Object
Returns the value of attribute start_time_greater_than_or_equal.
17733 17734 17735 |
# File 'lib/kaltura_types.rb', line 17733 def start_time_greater_than_or_equal @start_time_greater_than_or_equal end |
#start_time_less_than_or_equal ⇒ Object
Returns the value of attribute start_time_less_than_or_equal.
17734 17735 17736 |
# File 'lib/kaltura_types.rb', line 17734 def start_time_less_than_or_equal @start_time_less_than_or_equal end |
#status_equal ⇒ Object
Returns the value of attribute status_equal.
17729 17730 17731 |
# File 'lib/kaltura_types.rb', line 17729 def status_equal @status_equal end |
#status_in ⇒ Object
Returns the value of attribute status_in.
17730 17731 17732 |
# File 'lib/kaltura_types.rb', line 17730 def status_in @status_in end |
#updated_at_greater_than_or_equal ⇒ Object
Returns the value of attribute updated_at_greater_than_or_equal.
17727 17728 17729 |
# File 'lib/kaltura_types.rb', line 17727 def updated_at_greater_than_or_equal @updated_at_greater_than_or_equal end |
#updated_at_less_than_or_equal ⇒ Object
Returns the value of attribute updated_at_less_than_or_equal.
17728 17729 17730 |
# File 'lib/kaltura_types.rb', line 17728 def updated_at_less_than_or_equal @updated_at_less_than_or_equal end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
17755 17756 17757 17758 17759 17760 17761 17762 17763 17764 17765 17766 17767 17768 17769 17770 17771 17772 17773 17774 17775 17776 17777 17778 17779 17780 17781 17782 17783 17784 17785 17786 17787 |
# File 'lib/kaltura_types.rb', line 17755 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 |