@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) |
List<DashManifest> |
getDashManifests()
A list of DASH manifest configurations.
|
DashEncryption |
getEncryption() |
Integer |
getSegmentDurationSeconds()
Duration (in seconds) of each segment.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setDashManifests(Collection<DashManifest> dashManifests)
A list of DASH manifest configurations.
|
void |
setEncryption(DashEncryption encryption) |
void |
setSegmentDurationSeconds(Integer segmentDurationSeconds)
Duration (in seconds) of each segment.
|
String |
toString()
Returns a string representation of this object.
|
DashPackage |
withDashManifests(Collection<DashManifest> dashManifests)
A list of DASH manifest configurations.
|
DashPackage |
withDashManifests(DashManifest... dashManifests)
A list of DASH manifest configurations.
|
DashPackage |
withEncryption(DashEncryption encryption) |
DashPackage |
withSegmentDurationSeconds(Integer segmentDurationSeconds)
Duration (in seconds) of each segment.
|
public List<DashManifest> getDashManifests()
public void setDashManifests(Collection<DashManifest> dashManifests)
dashManifests - A list of DASH manifest configurations.public DashPackage withDashManifests(DashManifest... dashManifests)
NOTE: This method appends the values to the existing list (if any). Use
setDashManifests(java.util.Collection) or withDashManifests(java.util.Collection) if you want
to override the existing values.
dashManifests - A list of DASH manifest configurations.public DashPackage withDashManifests(Collection<DashManifest> dashManifests)
dashManifests - A list of DASH manifest configurations.public void setEncryption(DashEncryption encryption)
encryption - public DashEncryption getEncryption()
public DashPackage withEncryption(DashEncryption encryption)
encryption - public 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 String toString()
toString in class ObjectObject.toString()public DashPackage clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2020. All rights reserved.