Class: Kaltura::KalturaRecalculateResponseProfileCacheJobData

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

Instance Attribute Summary collapse

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#cached_object_typeObject

Class name



17926
17927
17928
# File 'lib/kaltura_types.rb', line 17926

def cached_object_type
  @cached_object_type
end

#end_object_keyObject

Returns the value of attribute end_object_key.



17929
17930
17931
# File 'lib/kaltura_types.rb', line 17929

def end_object_key
  @end_object_key
end

#ks_typeObject

Returns the value of attribute ks_type.



17923
17924
17925
# File 'lib/kaltura_types.rb', line 17923

def ks_type
  @ks_type
end

#object_idObject

Returns the value of attribute object_id.



17927
17928
17929
# File 'lib/kaltura_types.rb', line 17927

def object_id
  @object_id
end

#protocolObject

http / https



17922
17923
17924
# File 'lib/kaltura_types.rb', line 17922

def protocol
  @protocol
end

#start_object_keyObject

Returns the value of attribute start_object_key.



17928
17929
17930
# File 'lib/kaltura_types.rb', line 17928

def start_object_key
  @start_object_key
end

#user_rolesObject

Returns the value of attribute user_roles.



17924
17925
17926
# File 'lib/kaltura_types.rb', line 17924

def user_roles
  @user_roles
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



17935
17936
17937
17938
17939
17940
17941
17942
17943
17944
17945
17946
17947
17948
17949
17950
17951
17952
17953
17954
17955
17956
17957
17958
# File 'lib/kaltura_types.rb', line 17935

def from_xml(xml_element)
	super
	if xml_element.elements['protocol'] != nil
		self.protocol = xml_element.elements['protocol'].text
	end
	if xml_element.elements['ksType'] != nil
		self.ks_type = xml_element.elements['ksType'].text
	end
	if xml_element.elements['userRoles'] != nil
		self.user_roles = KalturaClientBase.object_from_xml(xml_element.elements['userRoles'], 'KalturaIntegerValue')
	end
	if xml_element.elements['cachedObjectType'] != nil
		self.cached_object_type = xml_element.elements['cachedObjectType'].text
	end
	if xml_element.elements['objectId'] != nil
		self.object_id = xml_element.elements['objectId'].text
	end
	if xml_element.elements['startObjectKey'] != nil
		self.start_object_key = xml_element.elements['startObjectKey'].text
	end
	if xml_element.elements['endObjectKey'] != nil
		self.end_object_key = xml_element.elements['endObjectKey'].text
	end
end