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.
16914 16915 16916 |
# File 'lib/kaltura_types.rb', line 16914 def channel_id_equal @channel_id_equal end |
#channel_id_in ⇒ Object
Returns the value of attribute channel_id_in.
16915 16916 16917 |
# File 'lib/kaltura_types.rb', line 16915 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.
16908 16909 16910 |
# File 'lib/kaltura_types.rb', line 16908 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.
16909 16910 16911 |
# File 'lib/kaltura_types.rb', line 16909 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.
16916 16917 16918 |
# File 'lib/kaltura_types.rb', line 16916 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.
16917 16918 16919 |
# File 'lib/kaltura_types.rb', line 16917 def start_time_less_than_or_equal @start_time_less_than_or_equal end |
#status_equal ⇒ Object
Returns the value of attribute status_equal.
16912 16913 16914 |
# File 'lib/kaltura_types.rb', line 16912 def status_equal @status_equal end |
#status_in ⇒ Object
Returns the value of attribute status_in.
16913 16914 16915 |
# File 'lib/kaltura_types.rb', line 16913 def status_in @status_in end |
#updated_at_greater_than_or_equal ⇒ Object
Returns the value of attribute updated_at_greater_than_or_equal.
16910 16911 16912 |
# File 'lib/kaltura_types.rb', line 16910 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.
16911 16912 16913 |
# File 'lib/kaltura_types.rb', line 16911 def updated_at_less_than_or_equal @updated_at_less_than_or_equal end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
16938 16939 16940 16941 16942 16943 16944 16945 16946 16947 16948 16949 16950 16951 16952 16953 16954 16955 16956 16957 16958 16959 16960 16961 16962 16963 16964 16965 16966 16967 16968 16969 16970 |
# File 'lib/kaltura_types.rb', line 16938 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 |