public static interface MssPackage.Builder extends SdkPojo, CopyableBuilder<MssPackage.Builder,MssPackage>
Modifier and Type | Method and Description |
---|---|
default MssPackage.Builder |
encryption(Consumer<MssEncryption.Builder> encryption)
Sets the value of the Encryption property for this object.
|
MssPackage.Builder |
encryption(MssEncryption encryption)
Sets the value of the Encryption property for this object.
|
MssPackage.Builder |
manifestWindowSeconds(Integer manifestWindowSeconds)
The time window (in seconds) contained in each manifest.
|
MssPackage.Builder |
segmentDurationSeconds(Integer segmentDurationSeconds)
The duration (in seconds) of each segment.
|
default MssPackage.Builder |
streamSelection(Consumer<StreamSelection.Builder> streamSelection)
Sets the value of the StreamSelection property for this object.
|
MssPackage.Builder |
streamSelection(StreamSelection streamSelection)
Sets the value of the StreamSelection property for this object.
|
copy
applyMutation, build
MssPackage.Builder encryption(MssEncryption encryption)
encryption
- The new value for the Encryption property for this object.default MssPackage.Builder encryption(Consumer<MssEncryption.Builder> encryption)
MssEncryption.Builder
avoiding the need to
create one manually via MssEncryption.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to encryption(MssEncryption)
.encryption
- a consumer that will call methods on MssEncryption.Builder
encryption(MssEncryption)
MssPackage.Builder manifestWindowSeconds(Integer manifestWindowSeconds)
manifestWindowSeconds
- The time window (in seconds) contained in each manifest.MssPackage.Builder segmentDurationSeconds(Integer segmentDurationSeconds)
segmentDurationSeconds
- The duration (in seconds) of each segment.MssPackage.Builder streamSelection(StreamSelection streamSelection)
streamSelection
- The new value for the StreamSelection property for this object.default MssPackage.Builder streamSelection(Consumer<StreamSelection.Builder> streamSelection)
StreamSelection.Builder
avoiding the need to
create one manually via StreamSelection.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to streamSelection(StreamSelection)
.streamSelection
- a consumer that will call methods on StreamSelection.Builder
streamSelection(StreamSelection)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.