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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default SrtCallerSourceRequest.Builderdecryption(Consumer<SrtCallerDecryptionRequest.Builder> decryption)Sets the value of the Decryption property for this object.SrtCallerSourceRequest.Builderdecryption(SrtCallerDecryptionRequest decryption)Sets the value of the Decryption property for this object.SrtCallerSourceRequest.BuilderminimumLatency(Integer minimumLatency)The preferred latency (in milliseconds) for implementing packet loss and recovery.SrtCallerSourceRequest.BuildersrtListenerAddress(String srtListenerAddress)The IP address at the upstream system (the listener) that MediaLive (the caller) will connect to.SrtCallerSourceRequest.BuildersrtListenerPort(String srtListenerPort)The port at the upstream system (the listener) that MediaLive (the caller) will connect to.SrtCallerSourceRequest.BuilderstreamId(String 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.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
decryption
SrtCallerSourceRequest.Builder decryption(SrtCallerDecryptionRequest 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.Builderavoiding the need to create one manually viaSrtCallerDecryptionRequest.builder().When the
Consumercompletes,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:
decryption(SrtCallerDecryptionRequest)
-
minimumLatency
SrtCallerSourceRequest.Builder minimumLatency(Integer 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
SrtCallerSourceRequest.Builder srtListenerAddress(String 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
SrtCallerSourceRequest.Builder srtListenerPort(String 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
SrtCallerSourceRequest.Builder streamId(String 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.
-
-