@Generated(value="software.amazon.awssdk:codegen") public final class MsSmoothGroupSettings extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MsSmoothGroupSettings.Builder,MsSmoothGroupSettings>
| Modifier and Type | Class and Description |
|---|---|
static interface |
MsSmoothGroupSettings.Builder |
| Modifier and Type | Method and Description |
|---|---|
List<MsSmoothAdditionalManifest> |
additionalManifests()
By default, the service creates one .ism Microsoft Smooth Streaming manifest for each Microsoft Smooth Streaming
output group in your job.
|
MsSmoothAudioDeduplication |
audioDeduplication()
COMBINE_DUPLICATE_STREAMS combines identical audio encoding settings across a Microsoft Smooth output group into
a single audio stream.
|
String |
audioDeduplicationAsString()
COMBINE_DUPLICATE_STREAMS combines identical audio encoding settings across a Microsoft Smooth output group into
a single audio stream.
|
static MsSmoothGroupSettings.Builder |
builder() |
String |
destination()
Use Destination (Destination) to specify the S3 output location and the output filename base.
|
DestinationSettings |
destinationSettings()
Settings associated with the destination.
|
MsSmoothEncryptionSettings |
encryption()
If you are using DRM, set DRM System (MsSmoothEncryptionSettings) to specify the value SpekeKeyProvider.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
Integer |
fragmentLength()
Use Fragment length (FragmentLength) to specify the mp4 fragment sizes in seconds.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasAdditionalManifests()
Returns true if the AdditionalManifests property was specified by the sender (it may be empty), or false if the
sender did not specify the value (it will be empty).
|
int |
hashCode() |
MsSmoothManifestEncoding |
manifestEncoding()
Use Manifest encoding (MsSmoothManifestEncoding) to specify the encoding format for the server and client
manifest.
|
String |
manifestEncodingAsString()
Use Manifest encoding (MsSmoothManifestEncoding) to specify the encoding format for the server and client
manifest.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends MsSmoothGroupSettings.Builder> |
serializableBuilderClass() |
MsSmoothGroupSettings.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final boolean hasAdditionalManifests()
public final List<MsSmoothAdditionalManifest> additionalManifests()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasAdditionalManifests() to see if a value was sent in this field.
public final MsSmoothAudioDeduplication audioDeduplication()
If the service returns an enum value that is not available in the current SDK version,
audioDeduplication will return MsSmoothAudioDeduplication.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from audioDeduplicationAsString().
MsSmoothAudioDeduplicationpublic final String audioDeduplicationAsString()
If the service returns an enum value that is not available in the current SDK version,
audioDeduplication will return MsSmoothAudioDeduplication.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from audioDeduplicationAsString().
MsSmoothAudioDeduplicationpublic final String destination()
public final DestinationSettings destinationSettings()
public final MsSmoothEncryptionSettings encryption()
public final Integer fragmentLength()
public final MsSmoothManifestEncoding manifestEncoding()
If the service returns an enum value that is not available in the current SDK version, manifestEncoding
will return MsSmoothManifestEncoding.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from manifestEncodingAsString().
MsSmoothManifestEncodingpublic final String manifestEncodingAsString()
If the service returns an enum value that is not available in the current SDK version, manifestEncoding
will return MsSmoothManifestEncoding.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from manifestEncodingAsString().
MsSmoothManifestEncodingpublic MsSmoothGroupSettings.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<MsSmoothGroupSettings.Builder,MsSmoothGroupSettings>public static MsSmoothGroupSettings.Builder builder()
public static Class<? extends MsSmoothGroupSettings.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.