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.



17495
17496
17497
# File 'lib/kaltura_types.rb', line 17495

def channel_id_equal
  @channel_id_equal
end

#channel_id_inObject

Returns the value of attribute channel_id_in.



17496
17497
17498
# File 'lib/kaltura_types.rb', line 17496

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.



17489
17490
17491
# File 'lib/kaltura_types.rb', line 17489

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.



17490
17491
17492
# File 'lib/kaltura_types.rb', line 17490

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.



17497
17498
17499
# File 'lib/kaltura_types.rb', line 17497

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.



17498
17499
17500
# File 'lib/kaltura_types.rb', line 17498

def start_time_less_than_or_equal
  @start_time_less_than_or_equal
end

#status_equalObject

Returns the value of attribute status_equal.



17493
17494
17495
# File 'lib/kaltura_types.rb', line 17493

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



17494
17495
17496
# File 'lib/kaltura_types.rb', line 17494

def status_in
  @status_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



17491
17492
17493
# File 'lib/kaltura_types.rb', line 17491

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.



17492
17493
17494
# File 'lib/kaltura_types.rb', line 17492

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



17519
17520
17521
17522
17523
17524
17525
17526
17527
17528
17529
17530
17531
17532
17533
17534
17535
17536
17537
17538
17539
17540
17541
17542
17543
17544
17545
17546
17547
17548
17549
17550
17551
# File 'lib/kaltura_types.rb', line 17519

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