@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 |
---|---|
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) |
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, wait
copy
public 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()
.
MsSmoothAudioDeduplication
public 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()
.
MsSmoothAudioDeduplication
public String destination()
public DestinationSettings destinationSettings()
public MsSmoothEncryptionSettings encryption()
public Integer fragmentLength()
public 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()
.
MsSmoothManifestEncoding
public 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()
.
MsSmoothManifestEncoding
public MsSmoothGroupSettings.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<MsSmoothGroupSettings.Builder,MsSmoothGroupSettings>
public static MsSmoothGroupSettings.Builder builder()
public static Class<? extends MsSmoothGroupSettings.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public String toString()
Copyright © 2019. All rights reserved.