-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,java.lang.Cloneable,livekit.LivekitMetrics.MetricSampleOrBuilder
public final class LivekitMetrics.MetricSample.Builder extends GeneratedMessageLite.Builder<LivekitMetrics.MetricSample, LivekitMetrics.MetricSample.Builder> implements LivekitMetrics.MetricSampleOrBuilder
Protobuf type
{@code livekit.MetricSample}
-
-
Method Summary
Modifier and Type Method Description longgetTimestampMs()time of metric based on a monotonic clock (in milliseconds)int64 timestamp_ms = 1;LivekitMetrics.MetricSample.BuildersetTimestampMs(long value)time of metric based on a monotonic clock (in milliseconds)int64 timestamp_ms = 1;LivekitMetrics.MetricSample.BuilderclearTimestampMs()time of metric based on a monotonic clock (in milliseconds)int64 timestamp_ms = 1;booleanhasNormalizedTimestamp().google.protobuf.Timestamp normalized_timestamp = 2;TimestampgetNormalizedTimestamp().google.protobuf.Timestamp normalized_timestamp = 2;LivekitMetrics.MetricSample.BuildersetNormalizedTimestamp(Timestamp value).google.protobuf.Timestamp normalized_timestamp = 2;LivekitMetrics.MetricSample.BuildersetNormalizedTimestamp(Timestamp.Builder builderForValue).google.protobuf.Timestamp normalized_timestamp = 2;LivekitMetrics.MetricSample.BuildermergeNormalizedTimestamp(Timestamp value).google.protobuf.Timestamp normalized_timestamp = 2;LivekitMetrics.MetricSample.BuilderclearNormalizedTimestamp().google.protobuf.Timestamp normalized_timestamp = 2;floatgetValue()float value = 3;LivekitMetrics.MetricSample.BuildersetValue(float value)float value = 3;LivekitMetrics.MetricSample.BuilderclearValue()float value = 3;-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, getDefaultInstanceForType, isInitialized, mergeFrom -
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
mergeDelimitedFrom -
Methods inherited from class com.google.protobuf.MessageLite.Builder
build, buildPartial, clear, clone, mergeFrom -
Methods inherited from class com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getTimestampMs
long getTimestampMs()
time of metric based on a monotonic clock (in milliseconds)int64 timestamp_ms = 1;
-
setTimestampMs
LivekitMetrics.MetricSample.Builder setTimestampMs(long value)
time of metric based on a monotonic clock (in milliseconds)int64 timestamp_ms = 1;- Parameters:
value- The timestampMs to set.
-
clearTimestampMs
LivekitMetrics.MetricSample.Builder clearTimestampMs()
time of metric based on a monotonic clock (in milliseconds)int64 timestamp_ms = 1;
-
hasNormalizedTimestamp
boolean hasNormalizedTimestamp()
.google.protobuf.Timestamp normalized_timestamp = 2;
-
getNormalizedTimestamp
Timestamp getNormalizedTimestamp()
.google.protobuf.Timestamp normalized_timestamp = 2;
-
setNormalizedTimestamp
LivekitMetrics.MetricSample.Builder setNormalizedTimestamp(Timestamp value)
.google.protobuf.Timestamp normalized_timestamp = 2;
-
setNormalizedTimestamp
LivekitMetrics.MetricSample.Builder setNormalizedTimestamp(Timestamp.Builder builderForValue)
.google.protobuf.Timestamp normalized_timestamp = 2;
-
mergeNormalizedTimestamp
LivekitMetrics.MetricSample.Builder mergeNormalizedTimestamp(Timestamp value)
.google.protobuf.Timestamp normalized_timestamp = 2;
-
clearNormalizedTimestamp
LivekitMetrics.MetricSample.Builder clearNormalizedTimestamp()
.google.protobuf.Timestamp normalized_timestamp = 2;
-
getValue
float getValue()
float value = 3;
-
setValue
LivekitMetrics.MetricSample.Builder setValue(float value)
float value = 3;- Parameters:
value- The value to set.
-
clearValue
LivekitMetrics.MetricSample.Builder clearValue()
float value = 3;
-
-
-
-