Package org.kurento.client
Class RTCDataChannelStats
- java.lang.Object
-
- org.kurento.client.Stats
-
- org.kurento.client.RTCStats
-
- org.kurento.client.RTCDataChannelStats
-
public class RTCDataChannelStats extends RTCStats
Statistics related to RTC data channels.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
RTCDataChannelStats()
Default private constructor of RTCDataChannelStats for serialization with JacksonRTCDataChannelStats(String id, StatsType type, long timestampMillis, String label, String protocol, long datachannelid, RTCDataChannelState state, long messagesSent, long bytesSent, long messagesReceived, long bytesReceived)
Create a RTCDataChannelStats
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getBytesReceived()
get Represents the total number of bytes received on this RTCDatachannel, i.e., not including headers or padding.long
getBytesSent()
get Represents the total number of payload bytes sent on this RTCDatachannel, i.e., not including headers or padding.long
getDatachannelid()
get The RTCDatachannel identifier.String
getLabel()
get The RTCDatachannel label.long
getMessagesReceived()
get Represents the total number of API 'message' events received.long
getMessagesSent()
get Represents the total number of API 'message' events sent.String
getProtocol()
get The protocol used.RTCDataChannelState
getState()
get The state of the RTCDatachannel.void
setBytesReceived(long bytesReceived)
set Represents the total number of bytes received on this RTCDatachannel, i.e., not including headers or padding.void
setBytesSent(long bytesSent)
set Represents the total number of payload bytes sent on this RTCDatachannel, i.e., not including headers or padding.void
setDatachannelid(long datachannelid)
set The RTCDatachannel identifier.void
setLabel(String label)
set The RTCDatachannel label.void
setMessagesReceived(long messagesReceived)
set Represents the total number of API 'message' events received.void
setMessagesSent(long messagesSent)
set Represents the total number of API 'message' events sent.void
setProtocol(String protocol)
set The protocol used.void
setState(RTCDataChannelState state)
set The state of the RTCDatachannel.-
Methods inherited from class org.kurento.client.Stats
getId, getTimestampMillis, getType, setId, setTimestampMillis, setType
-
-
-
-
Constructor Detail
-
RTCDataChannelStats
protected RTCDataChannelStats()
Default private constructor of RTCDataChannelStats for serialization with Jackson
-
RTCDataChannelStats
public RTCDataChannelStats(String id, StatsType type, long timestampMillis, String label, String protocol, long datachannelid, RTCDataChannelState state, long messagesSent, long bytesSent, long messagesReceived, long bytesReceived)
Create a RTCDataChannelStats
-
-
Method Detail
-
getLabel
public String getLabel()
get The RTCDatachannel label.
-
setLabel
public void setLabel(String label)
set The RTCDatachannel label.
-
getProtocol
public String getProtocol()
get The protocol used.
-
setProtocol
public void setProtocol(String protocol)
set The protocol used.
-
getDatachannelid
public long getDatachannelid()
get The RTCDatachannel identifier.
-
setDatachannelid
public void setDatachannelid(long datachannelid)
set The RTCDatachannel identifier.
-
getState
public RTCDataChannelState getState()
get The state of the RTCDatachannel.
-
setState
public void setState(RTCDataChannelState state)
set The state of the RTCDatachannel.
-
getMessagesSent
public long getMessagesSent()
get Represents the total number of API 'message' events sent.
-
setMessagesSent
public void setMessagesSent(long messagesSent)
set Represents the total number of API 'message' events sent.
-
getBytesSent
public long getBytesSent()
get Represents the total number of payload bytes sent on this RTCDatachannel, i.e., not including headers or padding.
-
setBytesSent
public void setBytesSent(long bytesSent)
set Represents the total number of payload bytes sent on this RTCDatachannel, i.e., not including headers or padding.
-
getMessagesReceived
public long getMessagesReceived()
get Represents the total number of API 'message' events received.
-
setMessagesReceived
public void setMessagesReceived(long messagesReceived)
set Represents the total number of API 'message' events received.
-
getBytesReceived
public long getBytesReceived()
get Represents the total number of bytes received on this RTCDatachannel, i.e., not including headers or padding.
-
setBytesReceived
public void setBytesReceived(long bytesReceived)
set Represents the total number of bytes received on this RTCDatachannel, i.e., not including headers or padding.
-
-