public static interface KinesisVideoStreamConfig.Builder extends SdkPojo, CopyableBuilder<KinesisVideoStreamConfig.Builder,KinesisVideoStreamConfig>
| Modifier and Type | Method and Description |
|---|---|
default KinesisVideoStreamConfig.Builder |
encryptionConfig(Consumer<EncryptionConfig.Builder> encryptionConfig)
The encryption configuration.
|
KinesisVideoStreamConfig.Builder |
encryptionConfig(EncryptionConfig encryptionConfig)
The encryption configuration.
|
KinesisVideoStreamConfig.Builder |
prefix(String prefix)
The prefix of the video stream.
|
KinesisVideoStreamConfig.Builder |
retentionPeriodHours(Integer retentionPeriodHours)
The number of hours data is retained in the stream.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildKinesisVideoStreamConfig.Builder prefix(String prefix)
The prefix of the video stream.
prefix - The prefix of the video stream.KinesisVideoStreamConfig.Builder retentionPeriodHours(Integer retentionPeriodHours)
The number of hours data is retained in the stream. Kinesis Video Streams retains the data in a data store that is associated with the stream.
The default value is 0, indicating that the stream does not persist data.
retentionPeriodHours - The number of hours data is retained in the stream. Kinesis Video Streams retains the data in a data
store that is associated with the stream.
The default value is 0, indicating that the stream does not persist data.
KinesisVideoStreamConfig.Builder encryptionConfig(EncryptionConfig encryptionConfig)
The encryption configuration.
encryptionConfig - The encryption configuration.default KinesisVideoStreamConfig.Builder encryptionConfig(Consumer<EncryptionConfig.Builder> encryptionConfig)
The encryption configuration.
This is a convenience method that creates an instance of theEncryptionConfig.Builder avoiding the
need to create one manually via EncryptionConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to encryptionConfig(EncryptionConfig).encryptionConfig - a consumer that will call methods on EncryptionConfig.BuilderencryptionConfig(EncryptionConfig)Copyright © 2022. All rights reserved.