@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.
|
copy
public 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()
.
CmafClientCache
public 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()
.
CmafClientCache
public 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()
.
CmafCodecSpecification
public 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()
.
CmafCodecSpecification
public 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()
.
CmafManifestCompression
public 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()
.
CmafManifestCompression
public 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()
.
CmafManifestDurationFormat
public 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()
.
CmafManifestDurationFormat
public 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()
.
CmafSegmentControl
public 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()
.
CmafSegmentControl
public 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()
.
CmafStreamInfResolution
public 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()
.
CmafStreamInfResolution
public 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()
.
CmafWriteDASHManifest
public 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()
.
CmafWriteDASHManifest
public 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()
.
CmafWriteHLSManifest
public 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()
.
CmafWriteHLSManifest
public CmafGroupSettings.Builder toBuilder()
ToCopyableBuilder
toBuilder
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.