public static interface StreamingConfiguration.Builder extends SdkPojo, CopyableBuilder<StreamingConfiguration.Builder,StreamingConfiguration>
| Modifier and Type | Method and Description |
|---|---|
StreamingConfiguration.Builder |
dataRetentionInHours(Integer dataRetentionInHours)
The retention period, in hours, for the Amazon Kinesis data.
|
StreamingConfiguration.Builder |
disabled(Boolean disabled)
When true, media streaming to Amazon Kinesis is turned off.
|
StreamingConfiguration.Builder |
streamingNotificationTargets(Collection<StreamingNotificationTarget> streamingNotificationTargets)
The streaming notification targets.
|
StreamingConfiguration.Builder |
streamingNotificationTargets(Consumer<StreamingNotificationTarget.Builder>... streamingNotificationTargets)
The streaming notification targets.
|
StreamingConfiguration.Builder |
streamingNotificationTargets(StreamingNotificationTarget... streamingNotificationTargets)
The streaming notification targets.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildStreamingConfiguration.Builder dataRetentionInHours(Integer dataRetentionInHours)
The retention period, in hours, for the Amazon Kinesis data.
dataRetentionInHours - The retention period, in hours, for the Amazon Kinesis data.StreamingConfiguration.Builder disabled(Boolean disabled)
When true, media streaming to Amazon Kinesis is turned off.
disabled - When true, media streaming to Amazon Kinesis is turned off.StreamingConfiguration.Builder streamingNotificationTargets(Collection<StreamingNotificationTarget> streamingNotificationTargets)
The streaming notification targets.
streamingNotificationTargets - The streaming notification targets.StreamingConfiguration.Builder streamingNotificationTargets(StreamingNotificationTarget... streamingNotificationTargets)
The streaming notification targets.
streamingNotificationTargets - The streaming notification targets.StreamingConfiguration.Builder streamingNotificationTargets(Consumer<StreamingNotificationTarget.Builder>... streamingNotificationTargets)
The streaming notification targets.
This is a convenience that creates an instance of theList.Builder
avoiding the need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called
immediately and its result is passed to #streamingNotificationTargets(List) .streamingNotificationTargets - a consumer that will call methods on List.Builder #streamingNotificationTargets(List) Copyright © 2021. All rights reserved.