public static interface MsSmoothGroupSettings.Builder extends CopyableBuilder<MsSmoothGroupSettings.Builder,MsSmoothGroupSettings>
Modifier and Type | Method and Description |
---|---|
MsSmoothGroupSettings.Builder |
audioDeduplication(MsSmoothAudioDeduplication audioDeduplication)
Sets the value of the AudioDeduplication property for this object.
|
MsSmoothGroupSettings.Builder |
audioDeduplication(String audioDeduplication)
Sets the value of the AudioDeduplication property for this object.
|
MsSmoothGroupSettings.Builder |
destination(String destination)
Use Destination (Destination) to specify the S3 output location and the output filename base.
|
default MsSmoothGroupSettings.Builder |
encryption(Consumer<MsSmoothEncryptionSettings.Builder> encryption)
Sets the value of the Encryption property for this object.
|
MsSmoothGroupSettings.Builder |
encryption(MsSmoothEncryptionSettings encryption)
Sets the value of the Encryption property for this object.
|
MsSmoothGroupSettings.Builder |
fragmentLength(Integer fragmentLength)
Use Fragment length (FragmentLength) to specify the mp4 fragment sizes in seconds.
|
MsSmoothGroupSettings.Builder |
manifestEncoding(MsSmoothManifestEncoding manifestEncoding)
Sets the value of the ManifestEncoding property for this object.
|
MsSmoothGroupSettings.Builder |
manifestEncoding(String manifestEncoding)
Sets the value of the ManifestEncoding property for this object.
|
copy
applyMutation, build
MsSmoothGroupSettings.Builder audioDeduplication(String audioDeduplication)
audioDeduplication
- The new value for the AudioDeduplication property for this object.MsSmoothAudioDeduplication
,
MsSmoothAudioDeduplication
MsSmoothGroupSettings.Builder audioDeduplication(MsSmoothAudioDeduplication audioDeduplication)
audioDeduplication
- The new value for the AudioDeduplication property for this object.MsSmoothAudioDeduplication
,
MsSmoothAudioDeduplication
MsSmoothGroupSettings.Builder destination(String destination)
destination
- Use Destination (Destination) to specify the S3 output location and the output filename base.
Destination accepts format identifiers. If you do not specify the base filename in the URI, the
service will use the filename of the input file. If your job has multiple inputs, the service uses the
filename of the first input file.MsSmoothGroupSettings.Builder encryption(MsSmoothEncryptionSettings encryption)
encryption
- The new value for the Encryption property for this object.default MsSmoothGroupSettings.Builder encryption(Consumer<MsSmoothEncryptionSettings.Builder> encryption)
MsSmoothEncryptionSettings.Builder
avoiding the
need to create one manually via MsSmoothEncryptionSettings.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to encryption(MsSmoothEncryptionSettings)
.encryption
- a consumer that will call methods on MsSmoothEncryptionSettings.Builder
encryption(MsSmoothEncryptionSettings)
MsSmoothGroupSettings.Builder fragmentLength(Integer fragmentLength)
fragmentLength
- Use Fragment length (FragmentLength) to specify the mp4 fragment sizes in seconds. Fragment length
must be compatible with GOP size and framerate.MsSmoothGroupSettings.Builder manifestEncoding(String manifestEncoding)
manifestEncoding
- The new value for the ManifestEncoding property for this object.MsSmoothManifestEncoding
,
MsSmoothManifestEncoding
MsSmoothGroupSettings.Builder manifestEncoding(MsSmoothManifestEncoding manifestEncoding)
manifestEncoding
- The new value for the ManifestEncoding property for this object.MsSmoothManifestEncoding
,
MsSmoothManifestEncoding
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.