@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DashManifest extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description |
|---|
DashManifest() |
| Modifier and Type | Method and Description |
|---|---|
DashManifest |
clone() |
boolean |
equals(Object obj) |
String |
getManifestName()
An optional string to include in the name of the manifest.
|
Integer |
getMinBufferTimeSeconds()
Minimum duration (in seconds) that a player will buffer media before starting the presentation.
|
String |
getProfile()
The Dynamic Adaptive Streaming over HTTP (DASH) profile type.
|
StreamSelection |
getStreamSelection() |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setManifestName(String manifestName)
An optional string to include in the name of the manifest.
|
void |
setMinBufferTimeSeconds(Integer minBufferTimeSeconds)
Minimum duration (in seconds) that a player will buffer media before starting the presentation.
|
void |
setProfile(String profile)
The Dynamic Adaptive Streaming over HTTP (DASH) profile type.
|
void |
setStreamSelection(StreamSelection streamSelection) |
String |
toString()
Returns a string representation of this object.
|
DashManifest |
withManifestName(String manifestName)
An optional string to include in the name of the manifest.
|
DashManifest |
withMinBufferTimeSeconds(Integer minBufferTimeSeconds)
Minimum duration (in seconds) that a player will buffer media before starting the presentation.
|
DashManifest |
withProfile(Profile profile)
The Dynamic Adaptive Streaming over HTTP (DASH) profile type.
|
DashManifest |
withProfile(String profile)
The Dynamic Adaptive Streaming over HTTP (DASH) profile type.
|
DashManifest |
withStreamSelection(StreamSelection streamSelection) |
public void setManifestName(String manifestName)
manifestName - An optional string to include in the name of the manifest.public String getManifestName()
public DashManifest withManifestName(String manifestName)
manifestName - An optional string to include in the name of the 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 DashManifest withMinBufferTimeSeconds(Integer minBufferTimeSeconds)
minBufferTimeSeconds - Minimum duration (in seconds) that a player will buffer media before starting the presentation.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 DashManifest 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 DashManifest 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 setStreamSelection(StreamSelection streamSelection)
streamSelection - public StreamSelection getStreamSelection()
public DashManifest withStreamSelection(StreamSelection streamSelection)
streamSelection - public String toString()
toString in class ObjectObject.toString()public DashManifest clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2020. All rights reserved.