Interface SrtCallerSource.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SrtCallerSource.Builder,
,SrtCallerSource> SdkBuilder<SrtCallerSource.Builder,
,SrtCallerSource> SdkPojo
- Enclosing class:
SrtCallerSource
public static interface SrtCallerSource.Builder
extends SdkPojo, CopyableBuilder<SrtCallerSource.Builder,SrtCallerSource>
-
Method Summary
Modifier and TypeMethodDescriptiondefault SrtCallerSource.Builder
decryption
(Consumer<SrtCallerDecryption.Builder> decryption) Sets the value of the Decryption property for this object.decryption
(SrtCallerDecryption decryption) Sets the value of the Decryption property for this object.minimumLatency
(Integer minimumLatency) The preferred latency (in milliseconds) for implementing packet loss and recovery.srtListenerAddress
(String srtListenerAddress) The IP address at the upstream system (the listener) that MediaLive (the caller) connects to.srtListenerPort
(String srtListenerPort) The port at the upstream system (the listener) that MediaLive (the caller) connects to.The stream ID, if the upstream system uses this identifier.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
decryption
Sets the value of the Decryption property for this object.- Parameters:
decryption
- The new value for the Decryption property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
decryption
Sets the value of the Decryption property for this object. This is a convenience method that creates an instance of theSrtCallerDecryption.Builder
avoiding the need to create one manually viaSrtCallerDecryption.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todecryption(SrtCallerDecryption)
.- Parameters:
decryption
- a consumer that will call methods onSrtCallerDecryption.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
minimumLatency
The preferred latency (in milliseconds) for implementing packet loss and recovery. Packet recovery is a key feature of SRT.- Parameters:
minimumLatency
- The preferred latency (in milliseconds) for implementing packet loss and recovery. Packet recovery is a key feature of SRT.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
srtListenerAddress
The IP address at the upstream system (the listener) that MediaLive (the caller) connects to.- Parameters:
srtListenerAddress
- The IP address at the upstream system (the listener) that MediaLive (the caller) connects to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
srtListenerPort
The port at the upstream system (the listener) that MediaLive (the caller) connects to.- Parameters:
srtListenerPort
- The port at the upstream system (the listener) that MediaLive (the caller) connects to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
streamId
The stream ID, if the upstream system uses this identifier.- Parameters:
streamId
- The stream ID, if the upstream system uses this identifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-