@Generated(value="software.amazon.awssdk:codegen") public final class CmafPackage extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CmafPackage.Builder,CmafPackage>
Modifier and Type | Class and Description |
---|---|
static interface |
CmafPackage.Builder |
Modifier and Type | Method and Description |
---|---|
static CmafPackage.Builder |
builder() |
CmafEncryption |
encryption()
Returns the value of the Encryption property for this object.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<HlsManifest> |
hlsManifests()
A list of HLS manifest configurations
|
List<SdkField<?>> |
sdkFields() |
Integer |
segmentDurationSeconds()
Duration (in seconds) of each segment.
|
String |
segmentPrefix()
An optional custom string that is prepended to the name of each segment.
|
static Class<? extends CmafPackage.Builder> |
serializableBuilderClass() |
StreamSelection |
streamSelection()
Returns the value of the StreamSelection property for this object.
|
CmafPackage.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public CmafEncryption encryption()
public List<HlsManifest> hlsManifests()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public Integer segmentDurationSeconds()
public String segmentPrefix()
public StreamSelection streamSelection()
public CmafPackage.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<CmafPackage.Builder,CmafPackage>
public static CmafPackage.Builder builder()
public static Class<? extends CmafPackage.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.