@Generated(value="software.amazon.awssdk:codegen") public final class CmafGroupSettings extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CmafGroupSettings.Builder,CmafGroupSettings>
| Modifier and Type | Class and Description |
|---|---|
static interface |
CmafGroupSettings.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
baseUrl()
A partial URI prefix that will be put in the manifest file at the top level BaseURL element.
|
static CmafGroupSettings.Builder |
builder() |
CmafClientCache |
clientCache()
Returns the value of the ClientCache property for this object.
|
String |
clientCacheAsString()
Returns the value of the ClientCache property for this object.
|
CmafCodecSpecification |
codecSpecification()
Returns the value of the CodecSpecification property for this object.
|
String |
codecSpecificationAsString()
Returns the value of the CodecSpecification property for this object.
|
String |
destination()
Use Destination (Destination) to specify the S3 output location and the output filename base.
|
CmafEncryptionSettings |
encryption()
DRM settings.
|
boolean |
equals(Object obj) |
Integer |
fragmentLength()
Length of fragments to generate (in seconds).
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
CmafManifestCompression |
manifestCompression()
Returns the value of the ManifestCompression property for this object.
|
String |
manifestCompressionAsString()
Returns the value of the ManifestCompression property for this object.
|
CmafManifestDurationFormat |
manifestDurationFormat()
Returns the value of the ManifestDurationFormat property for this object.
|
String |
manifestDurationFormatAsString()
Returns the value of the ManifestDurationFormat property for this object.
|
Integer |
minBufferTime()
Minimum time of initially buffered media that is needed to ensure smooth playout.
|
Double |
minFinalSegmentLength()
Keep this setting at the default value of 0, unless you are troubleshooting a problem with how devices play back
the end of your video asset.
|
List<SdkField<?>> |
sdkFields() |
CmafSegmentControl |
segmentControl()
Returns the value of the SegmentControl property for this object.
|
String |
segmentControlAsString()
Returns the value of the SegmentControl property for this object.
|
Integer |
segmentLength()
Use this setting to specify the length, in seconds, of each individual CMAF segment.
|
static Class<? extends CmafGroupSettings.Builder> |
serializableBuilderClass() |
CmafStreamInfResolution |
streamInfResolution()
Returns the value of the StreamInfResolution property for this object.
|
String |
streamInfResolutionAsString()
Returns the value of the StreamInfResolution property for this object.
|
CmafGroupSettings.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
CmafWriteDASHManifest |
writeDashManifest()
Returns the value of the WriteDashManifest property for this object.
|
String |
writeDashManifestAsString()
Returns the value of the WriteDashManifest property for this object.
|
CmafWriteHLSManifest |
writeHlsManifest()
Returns the value of the WriteHlsManifest property for this object.
|
String |
writeHlsManifestAsString()
Returns the value of the WriteHlsManifest property for this object.
|
copypublic String baseUrl()
public CmafClientCache clientCache()
If the service returns an enum value that is not available in the current SDK version, clientCache will
return CmafClientCache.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
clientCacheAsString().
CmafClientCachepublic String clientCacheAsString()
If the service returns an enum value that is not available in the current SDK version, clientCache will
return CmafClientCache.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
clientCacheAsString().
CmafClientCachepublic CmafCodecSpecification codecSpecification()
If the service returns an enum value that is not available in the current SDK version,
codecSpecification will return CmafCodecSpecification.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from codecSpecificationAsString().
CmafCodecSpecificationpublic String codecSpecificationAsString()
If the service returns an enum value that is not available in the current SDK version,
codecSpecification will return CmafCodecSpecification.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from codecSpecificationAsString().
CmafCodecSpecificationpublic String destination()
public CmafEncryptionSettings encryption()
public Integer fragmentLength()
public CmafManifestCompression manifestCompression()
If the service returns an enum value that is not available in the current SDK version,
manifestCompression will return CmafManifestCompression.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from manifestCompressionAsString().
CmafManifestCompressionpublic String manifestCompressionAsString()
If the service returns an enum value that is not available in the current SDK version,
manifestCompression will return CmafManifestCompression.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from manifestCompressionAsString().
CmafManifestCompressionpublic CmafManifestDurationFormat manifestDurationFormat()
If the service returns an enum value that is not available in the current SDK version,
manifestDurationFormat will return CmafManifestDurationFormat.UNKNOWN_TO_SDK_VERSION. The raw
value returned by the service is available from manifestDurationFormatAsString().
CmafManifestDurationFormatpublic String manifestDurationFormatAsString()
If the service returns an enum value that is not available in the current SDK version,
manifestDurationFormat will return CmafManifestDurationFormat.UNKNOWN_TO_SDK_VERSION. The raw
value returned by the service is available from manifestDurationFormatAsString().
CmafManifestDurationFormatpublic Integer minBufferTime()
public Double minFinalSegmentLength()
public CmafSegmentControl segmentControl()
If the service returns an enum value that is not available in the current SDK version, segmentControl
will return CmafSegmentControl.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from segmentControlAsString().
CmafSegmentControlpublic String segmentControlAsString()
If the service returns an enum value that is not available in the current SDK version, segmentControl
will return CmafSegmentControl.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from segmentControlAsString().
CmafSegmentControlpublic Integer segmentLength()
public CmafStreamInfResolution streamInfResolution()
If the service returns an enum value that is not available in the current SDK version,
streamInfResolution will return CmafStreamInfResolution.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from streamInfResolutionAsString().
CmafStreamInfResolutionpublic String streamInfResolutionAsString()
If the service returns an enum value that is not available in the current SDK version,
streamInfResolution will return CmafStreamInfResolution.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from streamInfResolutionAsString().
CmafStreamInfResolutionpublic CmafWriteDASHManifest writeDashManifest()
If the service returns an enum value that is not available in the current SDK version, writeDashManifest
will return CmafWriteDASHManifest.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from writeDashManifestAsString().
CmafWriteDASHManifestpublic String writeDashManifestAsString()
If the service returns an enum value that is not available in the current SDK version, writeDashManifest
will return CmafWriteDASHManifest.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from writeDashManifestAsString().
CmafWriteDASHManifestpublic CmafWriteHLSManifest writeHlsManifest()
If the service returns an enum value that is not available in the current SDK version, writeHlsManifest
will return CmafWriteHLSManifest.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from writeHlsManifestAsString().
CmafWriteHLSManifestpublic String writeHlsManifestAsString()
If the service returns an enum value that is not available in the current SDK version, writeHlsManifest
will return CmafWriteHLSManifest.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from writeHlsManifestAsString().
CmafWriteHLSManifestpublic CmafGroupSettings.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<CmafGroupSettings.Builder,CmafGroupSettings>public static CmafGroupSettings.Builder builder()
public static Class<? extends CmafGroupSettings.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.