# =================================================================================================== # _ __ _ _ # | |/ /__ _| | |_ _ _ _ _ __ _ # | ' . # # @ignore # =================================================================================================== require 'kaltura_client.rb' module Kaltura class KalturaWowzaMediaServerNodeOrderBy CREATED_AT_ASC = "+createdAt" HEARTBEAT_TIME_ASC = "+heartbeatTime" UPDATED_AT_ASC = "+updatedAt" CREATED_AT_DESC = "-createdAt" HEARTBEAT_TIME_DESC = "-heartbeatTime" UPDATED_AT_DESC = "-updatedAt" end class KalturaWowzaMediaServerNode < KalturaMediaServerNode # Wowza Media server app prefix # attr_accessor :app_prefix # Wowza Media server transcoder configuration overide # attr_accessor :transcoder # Wowza Media server GPU index id # attr_accessor :gpu_id # Live service port # attr_accessor :live_service_port # Live service protocol # attr_accessor :live_service_protocol # Wowza media server live service internal domain # attr_accessor :live_service_internal_domain def gpu_id=(val) @gpu_id = val.to_i end def live_service_port=(val) @live_service_port = val.to_i end def from_xml(xml_element) super self.app_prefix = xml_element.elements['appPrefix'].text self.transcoder = xml_element.elements['transcoder'].text self.gpu_id = xml_element.elements['GPUID'].text self.live_service_port = xml_element.elements['liveServicePort'].text self.live_service_protocol = xml_element.elements['liveServiceProtocol'].text self.live_service_internal_domain = xml_element.elements['liveServiceInternalDomain'].text end end class KalturaWowzaMediaServerNodeBaseFilter < KalturaMediaServerNodeFilter def from_xml(xml_element) super end end class KalturaWowzaMediaServerNodeFilter < KalturaWowzaMediaServerNodeBaseFilter def from_xml(xml_element) super end end end