class Kaltura::KalturaEntryContextDataResult
Attributes
access_control_actions[RW]
Array of actions as received from the access control rules that invalidated
access_control_messages[RW]
Array of messages as received from the access control rules that invalidated
flavor_assets[RW]
Array of allowed flavor assets according to access control limitations and requested tags
is_admin[RW]
is_country_restricted[RW]
is_ip_address_restricted[RW]
is_scheduled_now[RW]
is_session_restricted[RW]
is_site_restricted[RW]
is_user_agent_restricted[RW]
media_protocol[RW]
http/https, rtmp/rtmpe
ms_duration[RW]
The duration of the entry in milliseconds
plugin_data[RW]
Array of allowed flavor assets according to access control limitations and requested tags
preview_length[RW]
storage_profiles_xml[RW]
streamer_type[RW]
http/rtmp/hdnetwork
Public Instance Methods
from_xml(xml_element)
click to toggle source
Calls superclass method
Kaltura::KalturaContextDataResult#from_xml
# File lib/kaltura_types.rb, line 13299 def from_xml(xml_element) super if xml_element.elements['isSiteRestricted'] != nil self.is_site_restricted = xml_element.elements['isSiteRestricted'].text end if xml_element.elements['isCountryRestricted'] != nil self.is_country_restricted = xml_element.elements['isCountryRestricted'].text end if xml_element.elements['isSessionRestricted'] != nil self.is_session_restricted = xml_element.elements['isSessionRestricted'].text end if xml_element.elements['isIpAddressRestricted'] != nil self.is_ip_address_restricted = xml_element.elements['isIpAddressRestricted'].text end if xml_element.elements['isUserAgentRestricted'] != nil self.is_user_agent_restricted = xml_element.elements['isUserAgentRestricted'].text end if xml_element.elements['previewLength'] != nil self.preview_length = xml_element.elements['previewLength'].text end if xml_element.elements['isScheduledNow'] != nil self.is_scheduled_now = xml_element.elements['isScheduledNow'].text end if xml_element.elements['isAdmin'] != nil self.is_admin = xml_element.elements['isAdmin'].text end if xml_element.elements['streamerType'] != nil self.streamer_type = xml_element.elements['streamerType'].text end if xml_element.elements['mediaProtocol'] != nil self.media_protocol = xml_element.elements['mediaProtocol'].text end if xml_element.elements['storageProfilesXML'] != nil self.storage_profiles_xml = xml_element.elements['storageProfilesXML'].text end if xml_element.elements['accessControlMessages'] != nil self.access_control_messages = KalturaClientBase.object_from_xml(xml_element.elements['accessControlMessages'], 'KalturaString') end if xml_element.elements['accessControlActions'] != nil self.access_control_actions = KalturaClientBase.object_from_xml(xml_element.elements['accessControlActions'], 'KalturaRuleAction') end if xml_element.elements['flavorAssets'] != nil self.flavor_assets = KalturaClientBase.object_from_xml(xml_element.elements['flavorAssets'], 'KalturaFlavorAsset') end if xml_element.elements['msDuration'] != nil self.ms_duration = xml_element.elements['msDuration'].text end if xml_element.elements['pluginData'] != nil self.plugin_data = KalturaClientBase.object_from_xml(xml_element.elements['pluginData'], 'KalturaPluginData') end end
is_admin=(val)
click to toggle source
# File lib/kaltura_types.rb, line 13292 def is_admin=(val) @is_admin = to_b(val) end
is_country_restricted=(val)
click to toggle source
# File lib/kaltura_types.rb, line 13274 def is_country_restricted=(val) @is_country_restricted = to_b(val) end
is_ip_address_restricted=(val)
click to toggle source
# File lib/kaltura_types.rb, line 13280 def is_ip_address_restricted=(val) @is_ip_address_restricted = to_b(val) end
is_scheduled_now=(val)
click to toggle source
# File lib/kaltura_types.rb, line 13289 def is_scheduled_now=(val) @is_scheduled_now = to_b(val) end
is_session_restricted=(val)
click to toggle source
# File lib/kaltura_types.rb, line 13277 def is_session_restricted=(val) @is_session_restricted = to_b(val) end
is_site_restricted=(val)
click to toggle source
# File lib/kaltura_types.rb, line 13271 def is_site_restricted=(val) @is_site_restricted = to_b(val) end
is_user_agent_restricted=(val)
click to toggle source
# File lib/kaltura_types.rb, line 13283 def is_user_agent_restricted=(val) @is_user_agent_restricted = to_b(val) end
ms_duration=(val)
click to toggle source
# File lib/kaltura_types.rb, line 13295 def ms_duration=(val) @ms_duration = val.to_i end
preview_length=(val)
click to toggle source
# File lib/kaltura_types.rb, line 13286 def preview_length=(val) @preview_length = val.to_i end