module Bitmovin::Encoding::Outputs
Public Class Methods
list(limit = 100, offset = 0)
click to toggle source
# File lib/bitmovin/encoding/outputs.rb, line 3 def self.list(limit = 100, offset = 0) response = Bitmovin.client.get '/v1/encoding/outputs', { limit: limit, offset: offset } result = (JSON.parse(response.body))['data']['result'] list = result['items'].map do |item| case item['type'].downcase when "s3" S3Output.new(item) when "gcs" GcsOutput.new(item) end end list end