Class MediaStream
- java.lang.Object
-
- odata.msgraph.client.beta.callRecords.complex.MediaStream
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataType
public class MediaStream extends Object implements com.github.davidmoten.odata.client.ODataType
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMediaStream.Builder
-
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description protectedMediaStream()
-
Method Summary
-
-
-
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
-
endDateTime
protected OffsetDateTime endDateTime
-
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
-
startDateTime
protected OffsetDateTime startDateTime
-
streamDirection
protected MediaStreamDirection streamDirection
-
streamId
protected String streamId
-
wasMediaBypassed
protected Boolean wasMediaBypassed
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType
-
withAverageAudioDegradation
public MediaStream withAverageAudioDegradation(Float averageAudioDegradation)
-
withAverageAudioNetworkJitter
public MediaStream withAverageAudioNetworkJitter(Duration averageAudioNetworkJitter)
-
withAverageBandwidthEstimate
public MediaStream withAverageBandwidthEstimate(Long averageBandwidthEstimate)
-
withAverageJitter
public MediaStream withAverageJitter(Duration averageJitter)
-
withAveragePacketLossRate
public MediaStream withAveragePacketLossRate(Float averagePacketLossRate)
-
withAverageRatioOfConcealedSamples
public MediaStream withAverageRatioOfConcealedSamples(Float averageRatioOfConcealedSamples)
-
withAverageReceivedFrameRate
public MediaStream withAverageReceivedFrameRate(Float averageReceivedFrameRate)
-
withAverageRoundTripTime
public MediaStream withAverageRoundTripTime(Duration averageRoundTripTime)
-
withAverageVideoFrameLossPercentage
public MediaStream withAverageVideoFrameLossPercentage(Float averageVideoFrameLossPercentage)
-
withAverageVideoFrameRate
public MediaStream withAverageVideoFrameRate(Float averageVideoFrameRate)
-
withAverageVideoPacketLossRate
public MediaStream withAverageVideoPacketLossRate(Float averageVideoPacketLossRate)
-
getEndDateTime
public Optional<OffsetDateTime> getEndDateTime()
-
withEndDateTime
public MediaStream withEndDateTime(OffsetDateTime endDateTime)
-
withLowFrameRateRatio
public MediaStream withLowFrameRateRatio(Float lowFrameRateRatio)
-
withLowVideoProcessingCapabilityRatio
public MediaStream withLowVideoProcessingCapabilityRatio(Float lowVideoProcessingCapabilityRatio)
-
withMaxAudioNetworkJitter
public MediaStream withMaxAudioNetworkJitter(Duration maxAudioNetworkJitter)
-
withMaxJitter
public MediaStream withMaxJitter(Duration maxJitter)
-
withMaxPacketLossRate
public MediaStream withMaxPacketLossRate(Float maxPacketLossRate)
-
withMaxRatioOfConcealedSamples
public MediaStream withMaxRatioOfConcealedSamples(Float maxRatioOfConcealedSamples)
-
withMaxRoundTripTime
public MediaStream withMaxRoundTripTime(Duration maxRoundTripTime)
-
withPacketUtilization
public MediaStream withPacketUtilization(Long packetUtilization)
-
getPostForwardErrorCorrectionPacketLossRate
public Optional<Float> getPostForwardErrorCorrectionPacketLossRate()
-
withPostForwardErrorCorrectionPacketLossRate
public MediaStream withPostForwardErrorCorrectionPacketLossRate(Float postForwardErrorCorrectionPacketLossRate)
-
getStartDateTime
public Optional<OffsetDateTime> getStartDateTime()
-
withStartDateTime
public MediaStream withStartDateTime(OffsetDateTime startDateTime)
-
getStreamDirection
public Optional<MediaStreamDirection> getStreamDirection()
-
withStreamDirection
public MediaStream withStreamDirection(MediaStreamDirection streamDirection)
-
withStreamId
public MediaStream withStreamId(String streamId)
-
withWasMediaBypassed
public MediaStream withWasMediaBypassed(Boolean wasMediaBypassed)
-
withUnmappedField
public MediaStream withUnmappedField(String name, String value)
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.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
-
-