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 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 the SrtCallerDecryptionRequest.Builder avoiding the need to create one manually via SrtCallerDecryptionRequest.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to decryption(SrtCallerDecryptionRequest).

      Parameters:
      decryption - a consumer that will call methods on SrtCallerDecryptionRequest.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • 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

      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.