Interface AudioQualityMetricsInfo.Builder

    • Method Detail

      • qualityScore

        AudioQualityMetricsInfo.Builder qualityScore​(Float qualityScore)

        Number measuring the estimated quality of the media connection.

        Parameters:
        qualityScore - Number measuring the estimated quality of the media connection.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • potentialQualityIssues

        AudioQualityMetricsInfo.Builder potentialQualityIssues​(Collection<String> potentialQualityIssues)

        List of potential issues causing degradation of quality on a media connection. If the service did not detect any potential quality issues the list is empty.

        Valid values: HighPacketLoss | HighRoundTripTime | HighJitterBuffer

        Parameters:
        potentialQualityIssues - List of potential issues causing degradation of quality on a media connection. If the service did not detect any potential quality issues the list is empty.

        Valid values: HighPacketLoss | HighRoundTripTime | HighJitterBuffer

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • potentialQualityIssues

        AudioQualityMetricsInfo.Builder potentialQualityIssues​(String... potentialQualityIssues)

        List of potential issues causing degradation of quality on a media connection. If the service did not detect any potential quality issues the list is empty.

        Valid values: HighPacketLoss | HighRoundTripTime | HighJitterBuffer

        Parameters:
        potentialQualityIssues - List of potential issues causing degradation of quality on a media connection. If the service did not detect any potential quality issues the list is empty.

        Valid values: HighPacketLoss | HighRoundTripTime | HighJitterBuffer

        Returns:
        Returns a reference to this object so that method calls can be chained together.