Class MediaStream

  • All Implemented Interfaces:
    com.github.davidmoten.odata.client.ODataType

    public class MediaStream
    extends Object
    implements com.github.davidmoten.odata.client.ODataType
    • Field Detail

      • contextPath

        protected com.github.davidmoten.odata.client.ContextPath contextPath
      • unmappedFields

        protected com.github.davidmoten.odata.client.internal.UnmappedFieldsImpl unmappedFields
      • odataType

        protected String odataType
      • averageAudioDegradation

        protected Float averageAudioDegradation
      • averageAudioNetworkJitter

        protected Duration averageAudioNetworkJitter
      • averageBandwidthEstimate

        protected Long averageBandwidthEstimate
      • averageJitter

        protected Duration averageJitter
      • averagePacketLossRate

        protected Float averagePacketLossRate
      • averageRatioOfConcealedSamples

        protected Float averageRatioOfConcealedSamples
      • averageReceivedFrameRate

        protected Float averageReceivedFrameRate
      • averageRoundTripTime

        protected Duration averageRoundTripTime
      • averageVideoFrameLossPercentage

        protected Float averageVideoFrameLossPercentage
      • averageVideoFrameRate

        protected Float averageVideoFrameRate
      • averageVideoPacketLossRate

        protected Float averageVideoPacketLossRate
      • lowFrameRateRatio

        protected Float lowFrameRateRatio
      • lowVideoProcessingCapabilityRatio

        protected Float lowVideoProcessingCapabilityRatio
      • maxAudioNetworkJitter

        protected Duration maxAudioNetworkJitter
      • maxJitter

        protected Duration maxJitter
      • maxPacketLossRate

        protected Float maxPacketLossRate
      • maxRatioOfConcealedSamples

        protected Float maxRatioOfConcealedSamples
      • maxRoundTripTime

        protected Duration maxRoundTripTime
      • packetUtilization

        protected Long packetUtilization
      • postForwardErrorCorrectionPacketLossRate

        protected Float postForwardErrorCorrectionPacketLossRate
      • streamId

        protected String streamId
      • wasMediaBypassed

        protected Boolean wasMediaBypassed
    • Constructor Detail

      • MediaStream

        protected MediaStream()
    • Method Detail

      • odataTypeName

        public String odataTypeName()
        Specified by:
        odataTypeName in interface com.github.davidmoten.odata.client.ODataType
      • getAverageAudioDegradation

        public Optional<Float> getAverageAudioDegradation()
      • withAverageAudioDegradation

        public MediaStream withAverageAudioDegradation​(Float averageAudioDegradation)
      • getAverageAudioNetworkJitter

        public Optional<Duration> getAverageAudioNetworkJitter()
      • withAverageAudioNetworkJitter

        public MediaStream withAverageAudioNetworkJitter​(Duration averageAudioNetworkJitter)
      • getAverageBandwidthEstimate

        public Optional<Long> getAverageBandwidthEstimate()
      • withAverageBandwidthEstimate

        public MediaStream withAverageBandwidthEstimate​(Long averageBandwidthEstimate)
      • getAveragePacketLossRate

        public Optional<Float> getAveragePacketLossRate()
      • withAveragePacketLossRate

        public MediaStream withAveragePacketLossRate​(Float averagePacketLossRate)
      • getAverageRatioOfConcealedSamples

        public Optional<Float> getAverageRatioOfConcealedSamples()
      • withAverageRatioOfConcealedSamples

        public MediaStream withAverageRatioOfConcealedSamples​(Float averageRatioOfConcealedSamples)
      • getAverageReceivedFrameRate

        public Optional<Float> getAverageReceivedFrameRate()
      • withAverageReceivedFrameRate

        public MediaStream withAverageReceivedFrameRate​(Float averageReceivedFrameRate)
      • withAverageRoundTripTime

        public MediaStream withAverageRoundTripTime​(Duration averageRoundTripTime)
      • getAverageVideoFrameLossPercentage

        public Optional<Float> getAverageVideoFrameLossPercentage()
      • withAverageVideoFrameLossPercentage

        public MediaStream withAverageVideoFrameLossPercentage​(Float averageVideoFrameLossPercentage)
      • getAverageVideoFrameRate

        public Optional<Float> getAverageVideoFrameRate()
      • withAverageVideoFrameRate

        public MediaStream withAverageVideoFrameRate​(Float averageVideoFrameRate)
      • getAverageVideoPacketLossRate

        public Optional<Float> getAverageVideoPacketLossRate()
      • withAverageVideoPacketLossRate

        public MediaStream withAverageVideoPacketLossRate​(Float averageVideoPacketLossRate)
      • getLowFrameRateRatio

        public Optional<Float> getLowFrameRateRatio()
      • withLowFrameRateRatio

        public MediaStream withLowFrameRateRatio​(Float lowFrameRateRatio)
      • getLowVideoProcessingCapabilityRatio

        public Optional<Float> getLowVideoProcessingCapabilityRatio()
      • withLowVideoProcessingCapabilityRatio

        public MediaStream withLowVideoProcessingCapabilityRatio​(Float lowVideoProcessingCapabilityRatio)
      • getMaxAudioNetworkJitter

        public Optional<Duration> getMaxAudioNetworkJitter()
      • withMaxAudioNetworkJitter

        public MediaStream withMaxAudioNetworkJitter​(Duration maxAudioNetworkJitter)
      • getMaxPacketLossRate

        public Optional<Float> getMaxPacketLossRate()
      • withMaxPacketLossRate

        public MediaStream withMaxPacketLossRate​(Float maxPacketLossRate)
      • getMaxRatioOfConcealedSamples

        public Optional<Float> getMaxRatioOfConcealedSamples()
      • withMaxRatioOfConcealedSamples

        public MediaStream withMaxRatioOfConcealedSamples​(Float maxRatioOfConcealedSamples)
      • withMaxRoundTripTime

        public MediaStream withMaxRoundTripTime​(Duration maxRoundTripTime)
      • getPacketUtilization

        public Optional<Long> getPacketUtilization()
      • withPacketUtilization

        public MediaStream withPacketUtilization​(Long packetUtilization)
      • getPostForwardErrorCorrectionPacketLossRate

        public Optional<Float> getPostForwardErrorCorrectionPacketLossRate()
      • withPostForwardErrorCorrectionPacketLossRate

        public MediaStream withPostForwardErrorCorrectionPacketLossRate​(Float postForwardErrorCorrectionPacketLossRate)
      • withWasMediaBypassed

        public MediaStream withWasMediaBypassed​(Boolean wasMediaBypassed)
      • getUnmappedFields

        public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
        Specified by:
        getUnmappedFields in interface com.github.davidmoten.odata.client.ODataType
      • postInject

        public void postInject​(boolean addKeysToContextPath)
        Specified by:
        postInject in interface com.github.davidmoten.odata.client.ODataType
      • builder

        public static MediaStream.Builder builder()
        Returns a builder which is used to create a new instance of this class (given that this class is immutable).
        Returns:
        a new Builder for this class