Interface SrtOutputDestinationSettings.Builder

  • Method Details

    • encryptionPassphraseSecretArn

      SrtOutputDestinationSettings.Builder encryptionPassphraseSecretArn(String encryptionPassphraseSecretArn)
      Arn used to extract the password from Secrets Manager
      Parameters:
      encryptionPassphraseSecretArn - Arn used to extract the password from Secrets Manager
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • streamId

      Stream id for SRT destinations (URLs of type srt://)
      Parameters:
      streamId - Stream id for SRT destinations (URLs of type srt://)
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • url

      A URL specifying a destination
      Parameters:
      url - A URL specifying a destination
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • connectionMode

      SrtOutputDestinationSettings.Builder connectionMode(String connectionMode)
      Specifies the mode the output should use for connection establishment. CALLER mode requires URL, LISTENER mode requires port.
      Parameters:
      connectionMode - Specifies the mode the output should use for connection establishment. CALLER mode requires URL, LISTENER mode requires port.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • connectionMode

      SrtOutputDestinationSettings.Builder connectionMode(ConnectionMode connectionMode)
      Specifies the mode the output should use for connection establishment. CALLER mode requires URL, LISTENER mode requires port.
      Parameters:
      connectionMode - Specifies the mode the output should use for connection establishment. CALLER mode requires URL, LISTENER mode requires port.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • listenerPort

      SrtOutputDestinationSettings.Builder listenerPort(Integer listenerPort)
      Port number for listener mode connections (required when connectionMode is LISTENER, must not be provided when connectionMode is CALLER).
      Parameters:
      listenerPort - Port number for listener mode connections (required when connectionMode is LISTENER, must not be provided when connectionMode is CALLER).
      Returns:
      Returns a reference to this object so that method calls can be chained together.