Current section
Files
Jump to
Current section
Files
lib/ex_stream_client/model/hls_egress_config.ex
defmodule ExStreamClient.Model.HLSEgressConfig do
@moduledoc "Schema representing a HLSEgressConfig"
use ExStreamClient.JSON
use ExStreamClient.TypeInterner
defstruct [:composite_app_settings, :playlist_url, :qualities, :start_unix_nano]
@nested_components composite_app_settings: ExStreamClient.Model.CompositeAppSettings,
qualities: ExStreamClient.Model.Quality
def nested_components do
@nested_components
end
@type t :: %__MODULE__{
composite_app_settings: ExStreamClient.Model.CompositeAppSettings.t() | nil,
playlist_url: String.t() | nil,
qualities: [ExStreamClient.Model.Quality.t()] | nil,
start_unix_nano: integer() | nil
}
end