public class SourceContentConfiguration extends Object implements Serializable
| Constructor and Description |
|---|
SourceContentConfiguration() |
SourceContentConfiguration(MediaLocationSettings ingestSettings,
MediaLocationSettings defaultDeliverySettings) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
MediaLocationSettings |
getDefaultDeliverySettings()
Gets the defaultDeliverySettings value for this SourceContentConfiguration.
|
static org.apache.axis.encoding.Deserializer |
getDeserializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Deserializer
|
MediaLocationSettings |
getIngestSettings()
Gets the ingestSettings value for this SourceContentConfiguration.
|
static org.apache.axis.encoding.Serializer |
getSerializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Serializer
|
static org.apache.axis.description.TypeDesc |
getTypeDesc()
Return type metadata object
|
int |
hashCode() |
void |
setDefaultDeliverySettings(MediaLocationSettings defaultDeliverySettings)
Sets the defaultDeliverySettings value for this SourceContentConfiguration.
|
void |
setIngestSettings(MediaLocationSettings ingestSettings)
Sets the ingestSettings value for this SourceContentConfiguration.
|
String |
toString() |
public SourceContentConfiguration()
public SourceContentConfiguration(MediaLocationSettings ingestSettings, MediaLocationSettings defaultDeliverySettings)
public MediaLocationSettings getIngestSettings()
public void setIngestSettings(MediaLocationSettings ingestSettings)
ingestSettings - * Configuration for how DAI should ingest media. At ingest time,
we match the url prefix of media
in a stream's playlist with an ingest location and
use the authentication credentials from the
corresponding ingest settings to download the media.
This value is required for a valid source
content configuration.public MediaLocationSettings getDefaultDeliverySettings()
public void setDefaultDeliverySettings(MediaLocationSettings defaultDeliverySettings)
defaultDeliverySettings - * Default configuration for how DAI should deliver the non-modified
media segments. At delivery
time, we replace the ingest location's url prefix
with the delivery location's URL prefix and
use the security policy from the delivery settings
to determine how DAI needs to deliver the
media so that users can access it. This value is required
for a valid source content
configuration.public static org.apache.axis.description.TypeDesc getTypeDesc()
public static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
Copyright © 2021. All rights reserved.