Class SrtCallerSourceRequest

    • Method Detail

      • decryption

        public final SrtCallerDecryptionRequest decryption()
        Returns the value of the Decryption property for this object.
        Returns:
        The value of the Decryption property for this object.
      • minimumLatency

        public final 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.
        Returns:
        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.
      • srtListenerAddress

        public final String srtListenerAddress()
        The IP address at the upstream system (the listener) that MediaLive (the caller) will connect to.
        Returns:
        The IP address at the upstream system (the listener) that MediaLive (the caller) will connect to.
      • srtListenerPort

        public final String srtListenerPort()
        The port at the upstream system (the listener) that MediaLive (the caller) will connect to.
        Returns:
        The port at the upstream system (the listener) that MediaLive (the caller) will connect to.
      • streamId

        public final 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.
        Returns:
        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.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)