Interface CfnOriginEndpoint.DashBaseUrlProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnOriginEndpoint.DashBaseUrlProperty.Jsii$Proxy
- Enclosing class:
CfnOriginEndpoint
@Stability(Stable)
public static interface CfnOriginEndpoint.DashBaseUrlProperty
extends software.amazon.jsii.JsiiSerializable
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.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.mediapackagev2.*; DashBaseUrlProperty dashBaseUrlProperty = DashBaseUrlProperty.builder() .url("url") // the properties below are optional .dvbPriority(123) .dvbWeight(123) .serviceLocation("serviceLocation") .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnOriginEndpoint.DashBaseUrlProperty
static final class
An implementation forCfnOriginEndpoint.DashBaseUrlProperty
-
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getUrl
A source location for segments.- See Also:
-
getDvbPriority
For use with DVB-DASH profiles only.The priority of this location for servings segments. The lower the number, the higher the priority.
- See Also:
-
getDvbWeight
For use with DVB-DASH profiles only.The weighting for source locations that have the same priority.
- See Also:
-
getServiceLocation
The name of the source location.- See Also:
-
builder
-