Interface SrtCallerSourceRequest.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SrtCallerSourceRequest.Builder,
,SrtCallerSourceRequest> SdkBuilder<SrtCallerSourceRequest.Builder,
,SrtCallerSourceRequest> SdkPojo
- Enclosing class:
SrtCallerSourceRequest
public static interface SrtCallerSourceRequest.Builder
extends SdkPojo, CopyableBuilder<SrtCallerSourceRequest.Builder,SrtCallerSourceRequest>
-
Method Summary
Modifier and TypeMethodDescriptiondefault SrtCallerSourceRequest.Builder
decryption
(Consumer<SrtCallerDecryptionRequest.Builder> decryption) Sets the value of the Decryption property for this object.decryption
(SrtCallerDecryptionRequest 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) will connect to.srtListenerPort
(String srtListenerPort) The port at the upstream system (the listener) that MediaLive (the caller) will connect to.This value is required if the upstream system uses this identifier because without it, the SRT handshake between MediaLive (the caller) and the upstream system (the listener) might fail.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
default SrtCallerSourceRequest.Builder decryption(Consumer<SrtCallerDecryptionRequest.Builder> decryption) Sets the value of the Decryption property for this object. This is a convenience method that creates an instance of theSrtCallerDecryptionRequest.Builder
avoiding the need to create one manually viaSrtCallerDecryptionRequest.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todecryption(SrtCallerDecryptionRequest)
.- Parameters:
decryption
- a consumer that will call methods onSrtCallerDecryptionRequest.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. Obtain this value from the operator at the upstream system.- Parameters:
minimumLatency
- The preferred latency (in milliseconds) for implementing packet loss and recovery. Packet recovery is a key feature of SRT. Obtain this value from the operator at the upstream system.- 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) will connect to.- Parameters:
srtListenerAddress
- The IP address at the upstream system (the listener) that MediaLive (the caller) will connect 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) will connect to.- Parameters:
srtListenerPort
- The port at the upstream system (the listener) that MediaLive (the caller) will connect to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
streamId
This value is required if the upstream system uses this identifier because without it, the SRT handshake between MediaLive (the caller) and the upstream system (the listener) might fail.- Parameters:
streamId
- This value is required if the upstream system uses this identifier because without it, the SRT handshake between MediaLive (the caller) and the upstream system (the listener) might fail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-