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.
11660 11661 11662 |
# File 'lib/kaltura_types.rb', line 11660 def channel_id_equal @channel_id_equal end |
#channel_id_in ⇒ Object
Returns the value of attribute channel_id_in.
11661 11662 11663 |
# File 'lib/kaltura_types.rb', line 11661 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.
11654 11655 11656 |
# File 'lib/kaltura_types.rb', line 11654 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.
11655 11656 11657 |
# File 'lib/kaltura_types.rb', line 11655 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.
11662 11663 11664 |
# File 'lib/kaltura_types.rb', line 11662 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.
11663 11664 11665 |
# File 'lib/kaltura_types.rb', line 11663 def start_time_less_than_or_equal @start_time_less_than_or_equal end |
#status_equal ⇒ Object
Returns the value of attribute status_equal.
11658 11659 11660 |
# File 'lib/kaltura_types.rb', line 11658 def status_equal @status_equal end |
#status_in ⇒ Object
Returns the value of attribute status_in.
11659 11660 11661 |
# File 'lib/kaltura_types.rb', line 11659 def status_in @status_in end |
#updated_at_greater_than_or_equal ⇒ Object
Returns the value of attribute updated_at_greater_than_or_equal.
11656 11657 11658 |
# File 'lib/kaltura_types.rb', line 11656 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.
11657 11658 11659 |
# File 'lib/kaltura_types.rb', line 11657 def updated_at_less_than_or_equal @updated_at_less_than_or_equal end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
11684 11685 11686 11687 11688 11689 11690 11691 11692 11693 11694 11695 11696 |
# File 'lib/kaltura_types.rb', line 11684 def from_xml(xml_element) super self.created_at_greater_than_or_equal = xml_element.elements['createdAtGreaterThanOrEqual'].text self.created_at_less_than_or_equal = xml_element.elements['createdAtLessThanOrEqual'].text self.updated_at_greater_than_or_equal = xml_element.elements['updatedAtGreaterThanOrEqual'].text self.updated_at_less_than_or_equal = xml_element.elements['updatedAtLessThanOrEqual'].text self.status_equal = xml_element.elements['statusEqual'].text self.status_in = xml_element.elements['statusIn'].text self.channel_id_equal = xml_element.elements['channelIdEqual'].text self.channel_id_in = xml_element.elements['channelIdIn'].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 end |