Skip to content

/AWS1/CL_MDTHTTPPACKAGECONF

The HTTP package configuration properties for the requested VOD source.

CONSTRUCTOR

IMPORTING

Required arguments:

IV_PATH TYPE /AWS1/MDT__STRING /AWS1/MDT__STRING

The relative path to the URL for this VOD source. This is combined with SourceLocation::HttpConfiguration::BaseUrl to form a valid URL.

IV_SOURCEGROUP TYPE /AWS1/MDT__STRING /AWS1/MDT__STRING

The name of the source group. This has to match one of the Channel::Outputs::SourceGroup.

IV_TYPE TYPE /AWS1/MDTTYPE /AWS1/MDTTYPE

The streaming protocol for this package configuration. Supported values are HLS and DASH.


Queryable Attributes

Path

The relative path to the URL for this VOD source. This is combined with SourceLocation::HttpConfiguration::BaseUrl to form a valid URL.

Accessible with the following methods

Method Description
GET_PATH() Getter for PATH, with configurable default
ASK_PATH() Getter for PATH w/ exceptions if field has no value
HAS_PATH() Determine if PATH has a value

SourceGroup

The name of the source group. This has to match one of the Channel::Outputs::SourceGroup.

Accessible with the following methods

Method Description
GET_SOURCEGROUP() Getter for SOURCEGROUP, with configurable default
ASK_SOURCEGROUP() Getter for SOURCEGROUP w/ exceptions if field has no value
HAS_SOURCEGROUP() Determine if SOURCEGROUP has a value

Type

The streaming protocol for this package configuration. Supported values are HLS and DASH.

Accessible with the following methods

Method Description
GET_TYPE() Getter for TYPE, with configurable default
ASK_TYPE() Getter for TYPE w/ exceptions if field has no value
HAS_TYPE() Determine if TYPE has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_HTTPPACKAGECONFIGURATIONS

TYPES TT_HTTPPACKAGECONFIGURATIONS TYPE STANDARD TABLE OF REF TO /AWS1/CL_MDTHTTPPACKAGECONF WITH DEFAULT KEY
.