@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DashPackage extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description |
|---|
DashPackage() |
| Modifier and Type | Method and Description |
|---|---|
DashPackage |
clone() |
boolean |
equals(Object obj) |
DashEncryption |
getEncryption() |
Integer |
getManifestWindowSeconds()
Time window (in seconds) contained in each manifest.
|
Integer |
getMinBufferTimeSeconds()
Minimum duration (in seconds) that a player will buffer media before starting the presentation.
|
Integer |
getMinUpdatePeriodSeconds()
Minimum duration (in seconds) between potential changes to the Dynamic Adaptive Streaming over HTTP (DASH) Media
Presentation Description (MPD).
|
String |
getProfile()
The Dynamic Adaptive Streaming over HTTP (DASH) profile type.
|
Integer |
getSegmentDurationSeconds()
Duration (in seconds) of each segment.
|
StreamSelection |
getStreamSelection() |
Integer |
getSuggestedPresentationDelaySeconds()
Duration (in seconds) to delay live content before presentation.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setEncryption(DashEncryption encryption) |
void |
setManifestWindowSeconds(Integer manifestWindowSeconds)
Time window (in seconds) contained in each manifest.
|
void |
setMinBufferTimeSeconds(Integer minBufferTimeSeconds)
Minimum duration (in seconds) that a player will buffer media before starting the presentation.
|
void |
setMinUpdatePeriodSeconds(Integer minUpdatePeriodSeconds)
Minimum duration (in seconds) between potential changes to the Dynamic Adaptive Streaming over HTTP (DASH) Media
Presentation Description (MPD).
|
void |
setProfile(String profile)
The Dynamic Adaptive Streaming over HTTP (DASH) profile type.
|
void |
setSegmentDurationSeconds(Integer segmentDurationSeconds)
Duration (in seconds) of each segment.
|
void |
setStreamSelection(StreamSelection streamSelection) |
void |
setSuggestedPresentationDelaySeconds(Integer suggestedPresentationDelaySeconds)
Duration (in seconds) to delay live content before presentation.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
DashPackage |
withEncryption(DashEncryption encryption) |
DashPackage |
withManifestWindowSeconds(Integer manifestWindowSeconds)
Time window (in seconds) contained in each manifest.
|
DashPackage |
withMinBufferTimeSeconds(Integer minBufferTimeSeconds)
Minimum duration (in seconds) that a player will buffer media before starting the presentation.
|
DashPackage |
withMinUpdatePeriodSeconds(Integer minUpdatePeriodSeconds)
Minimum duration (in seconds) between potential changes to the Dynamic Adaptive Streaming over HTTP (DASH) Media
Presentation Description (MPD).
|
DashPackage |
withProfile(Profile profile)
The Dynamic Adaptive Streaming over HTTP (DASH) profile type.
|
DashPackage |
withProfile(String profile)
The Dynamic Adaptive Streaming over HTTP (DASH) profile type.
|
DashPackage |
withSegmentDurationSeconds(Integer segmentDurationSeconds)
Duration (in seconds) of each segment.
|
DashPackage |
withStreamSelection(StreamSelection streamSelection) |
DashPackage |
withSuggestedPresentationDelaySeconds(Integer suggestedPresentationDelaySeconds)
Duration (in seconds) to delay live content before presentation.
|
public void setEncryption(DashEncryption encryption)
encryption - public DashEncryption getEncryption()
public DashPackage withEncryption(DashEncryption encryption)
encryption - public void setManifestWindowSeconds(Integer manifestWindowSeconds)
manifestWindowSeconds - Time window (in seconds) contained in each manifest.public Integer getManifestWindowSeconds()
public DashPackage withManifestWindowSeconds(Integer manifestWindowSeconds)
manifestWindowSeconds - Time window (in seconds) contained in each manifest.public void setMinBufferTimeSeconds(Integer minBufferTimeSeconds)
minBufferTimeSeconds - Minimum duration (in seconds) that a player will buffer media before starting the presentation.public Integer getMinBufferTimeSeconds()
public DashPackage withMinBufferTimeSeconds(Integer minBufferTimeSeconds)
minBufferTimeSeconds - Minimum duration (in seconds) that a player will buffer media before starting the presentation.public void setMinUpdatePeriodSeconds(Integer minUpdatePeriodSeconds)
minUpdatePeriodSeconds - Minimum duration (in seconds) between potential changes to the Dynamic Adaptive Streaming over HTTP (DASH)
Media Presentation Description (MPD).public Integer getMinUpdatePeriodSeconds()
public DashPackage withMinUpdatePeriodSeconds(Integer minUpdatePeriodSeconds)
minUpdatePeriodSeconds - Minimum duration (in seconds) between potential changes to the Dynamic Adaptive Streaming over HTTP (DASH)
Media Presentation Description (MPD).public void setProfile(String profile)
profile - The Dynamic Adaptive Streaming over HTTP (DASH) profile type. When set to "HBBTV_1_5", HbbTV 1.5 compliant
output is enabled.Profilepublic String getProfile()
Profilepublic DashPackage withProfile(String profile)
profile - The Dynamic Adaptive Streaming over HTTP (DASH) profile type. When set to "HBBTV_1_5", HbbTV 1.5 compliant
output is enabled.Profilepublic DashPackage withProfile(Profile profile)
profile - The Dynamic Adaptive Streaming over HTTP (DASH) profile type. When set to "HBBTV_1_5", HbbTV 1.5 compliant
output is enabled.Profilepublic void setSegmentDurationSeconds(Integer segmentDurationSeconds)
segmentDurationSeconds - Duration (in seconds) of each segment. Actual segments will be rounded to the nearest multiple of the
source segment duration.public Integer getSegmentDurationSeconds()
public DashPackage withSegmentDurationSeconds(Integer segmentDurationSeconds)
segmentDurationSeconds - Duration (in seconds) of each segment. Actual segments will be rounded to the nearest multiple of the
source segment duration.public void setStreamSelection(StreamSelection streamSelection)
streamSelection - public StreamSelection getStreamSelection()
public DashPackage withStreamSelection(StreamSelection streamSelection)
streamSelection - public void setSuggestedPresentationDelaySeconds(Integer suggestedPresentationDelaySeconds)
suggestedPresentationDelaySeconds - Duration (in seconds) to delay live content before presentation.public Integer getSuggestedPresentationDelaySeconds()
public DashPackage withSuggestedPresentationDelaySeconds(Integer suggestedPresentationDelaySeconds)
suggestedPresentationDelaySeconds - Duration (in seconds) to delay live content before presentation.public String toString()
toString in class ObjectObject.toString()public DashPackage clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2018. All rights reserved.