/AWS1/CL_MD2DASHBASEURL¶
The base URLs to use for retrieving segments. You can specify multiple locations and indicate the priority and weight for when each should be used, for use in mutli-CDN workflows.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_url TYPE /AWS1/MD2STRING /AWS1/MD2STRING¶
A source location for segments.
Optional arguments:¶
iv_servicelocation TYPE /AWS1/MD2STRING /AWS1/MD2STRING¶
The name of the source location.
iv_dvbpriority TYPE /AWS1/MD2INTEGER /AWS1/MD2INTEGER¶
For use with DVB-DASH profiles only. The priority of this location for servings segments. The lower the number, the higher the priority.
iv_dvbweight TYPE /AWS1/MD2INTEGER /AWS1/MD2INTEGER¶
For use with DVB-DASH profiles only. The weighting for source locations that have the same priority.
Queryable Attributes¶
Url¶
A source location for segments.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_URL() |
Getter for URL, with configurable default |
ASK_URL() |
Getter for URL w/ exceptions if field has no value |
HAS_URL() |
Determine if URL has a value |
ServiceLocation¶
The name of the source location.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SERVICELOCATION() |
Getter for SERVICELOCATION, with configurable default |
ASK_SERVICELOCATION() |
Getter for SERVICELOCATION w/ exceptions if field has no val |
HAS_SERVICELOCATION() |
Determine if SERVICELOCATION has a value |
DvbPriority¶
For use with DVB-DASH profiles only. The priority of this location for servings segments. The lower the number, the higher the priority.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DVBPRIORITY() |
Getter for DVBPRIORITY, with configurable default |
ASK_DVBPRIORITY() |
Getter for DVBPRIORITY w/ exceptions if field has no value |
HAS_DVBPRIORITY() |
Determine if DVBPRIORITY has a value |
DvbWeight¶
For use with DVB-DASH profiles only. The weighting for source locations that have the same priority.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DVBWEIGHT() |
Getter for DVBWEIGHT, with configurable default |
ASK_DVBWEIGHT() |
Getter for DVBWEIGHT w/ exceptions if field has no value |
HAS_DVBWEIGHT() |
Determine if DVBWEIGHT 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_DASHBASEURLS¶
TYPES TT_DASHBASEURLS TYPE STANDARD TABLE OF REF TO /AWS1/CL_MD2DASHBASEURL WITH DEFAULT KEY
.