Package io.confluent.metrics.record
Class ConfluentMetric.YammerHistogram.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<ConfluentMetric.YammerHistogram.Builder>
com.google.protobuf.GeneratedMessage.Builder<ConfluentMetric.YammerHistogram.Builder>
io.confluent.metrics.record.ConfluentMetric.YammerHistogram.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ConfluentMetric.YammerHistogramOrBuilder,Cloneable
- Enclosing class:
ConfluentMetric.YammerHistogram
public static final class ConfluentMetric.YammerHistogram.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ConfluentMetric.YammerHistogram.Builder>
implements ConfluentMetric.YammerHistogramOrBuilder
Protobuf type
metrics.YammerHistogram-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()number of values recordedint64 deltaCount = 15;clearMax()double max = 3;double mean = 5;double median = 8;.metrics.YammerMetricName metricName = 1;clearMin()double min = 4;double percentile75th = 9;double percentile95th = 10;double percentile98th = 11;double percentile999th = 13;double percentile99th = 12;number of items in the snapshotdouble stdDev = 6;clearSum()double sum = 7;longgetCount()number of values recordedlongint64 deltaCount = 15;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptordoublegetMax()double max = 3;doublegetMean()double mean = 5;doubledouble median = 8;.metrics.YammerMetricName metricName = 1;.metrics.YammerMetricName metricName = 1;.metrics.YammerMetricName metricName = 1;doublegetMin()double min = 4;doubledouble percentile75th = 9;doubledouble percentile95th = 10;doubledouble percentile98th = 11;doubledouble percentile999th = 13;doubledouble percentile99th = 12;intgetSize()number of items in the snapshotdoubledouble stdDev = 6;doublegetSum()double sum = 7;boolean.metrics.YammerMetricName metricName = 1;final booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) .metrics.YammerMetricName metricName = 1;setCount(long value) number of values recordedsetDeltaCount(long value) int64 deltaCount = 15;setMax(double value) double max = 3;setMean(double value) double mean = 5;setMedian(double value) double median = 8;.metrics.YammerMetricName metricName = 1;setMetricName(ConfluentMetric.YammerMetricName.Builder builderForValue) .metrics.YammerMetricName metricName = 1;setMin(double value) double min = 4;setPercentile75Th(double value) double percentile75th = 9;setPercentile95Th(double value) double percentile95th = 10;setPercentile98Th(double value) double percentile98th = 11;setPercentile999Th(double value) double percentile999th = 13;setPercentile99Th(double value) double percentile99th = 12;setSize(int value) number of items in the snapshotsetStdDev(double value) double stdDev = 6;setSum(double value) double sum = 7;Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, mergeUnknownFields, newBuilderForField, setField, setRepeatedField, setUnknownFieldsMethods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
mergeDelimitedFrom, mergeDelimitedFrom, mergeFromMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ConfluentMetric.YammerHistogram.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ConfluentMetric.YammerHistogram.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ConfluentMetric.YammerHistogram.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ConfluentMetric.YammerHistogram.Builder>
-
mergeFrom
public ConfluentMetric.YammerHistogram.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ConfluentMetric.YammerHistogram.Builder>- Throws:
IOException
-
hasMetricName
public boolean hasMetricName().metrics.YammerMetricName metricName = 1;- Specified by:
hasMetricNamein interfaceConfluentMetric.YammerHistogramOrBuilder- Returns:
- Whether the metricName field is set.
-
getMetricName
.metrics.YammerMetricName metricName = 1;- Specified by:
getMetricNamein interfaceConfluentMetric.YammerHistogramOrBuilder- Returns:
- The metricName.
-
setMetricName
public ConfluentMetric.YammerHistogram.Builder setMetricName(ConfluentMetric.YammerMetricName value) .metrics.YammerMetricName metricName = 1; -
setMetricName
public ConfluentMetric.YammerHistogram.Builder setMetricName(ConfluentMetric.YammerMetricName.Builder builderForValue) .metrics.YammerMetricName metricName = 1; -
mergeMetricName
public ConfluentMetric.YammerHistogram.Builder mergeMetricName(ConfluentMetric.YammerMetricName value) .metrics.YammerMetricName metricName = 1; -
clearMetricName
.metrics.YammerMetricName metricName = 1; -
getMetricNameBuilder
.metrics.YammerMetricName metricName = 1; -
getMetricNameOrBuilder
.metrics.YammerMetricName metricName = 1;- Specified by:
getMetricNameOrBuilderin interfaceConfluentMetric.YammerHistogramOrBuilder
-
getCount
public long getCount()number of values recorded
int64 count = 2;- Specified by:
getCountin interfaceConfluentMetric.YammerHistogramOrBuilder- Returns:
- The count.
-
setCount
number of values recorded
int64 count = 2;- Parameters:
value- The count to set.- Returns:
- This builder for chaining.
-
clearCount
number of values recorded
int64 count = 2;- Returns:
- This builder for chaining.
-
getMax
public double getMax()double max = 3;- Specified by:
getMaxin interfaceConfluentMetric.YammerHistogramOrBuilder- Returns:
- The max.
-
setMax
double max = 3;- Parameters:
value- The max to set.- Returns:
- This builder for chaining.
-
clearMax
double max = 3;- Returns:
- This builder for chaining.
-
getMin
public double getMin()double min = 4;- Specified by:
getMinin interfaceConfluentMetric.YammerHistogramOrBuilder- Returns:
- The min.
-
setMin
double min = 4;- Parameters:
value- The min to set.- Returns:
- This builder for chaining.
-
clearMin
double min = 4;- Returns:
- This builder for chaining.
-
getMean
public double getMean()double mean = 5;- Specified by:
getMeanin interfaceConfluentMetric.YammerHistogramOrBuilder- Returns:
- The mean.
-
setMean
double mean = 5;- Parameters:
value- The mean to set.- Returns:
- This builder for chaining.
-
clearMean
double mean = 5;- Returns:
- This builder for chaining.
-
getStdDev
public double getStdDev()double stdDev = 6;- Specified by:
getStdDevin interfaceConfluentMetric.YammerHistogramOrBuilder- Returns:
- The stdDev.
-
setStdDev
double stdDev = 6;- Parameters:
value- The stdDev to set.- Returns:
- This builder for chaining.
-
clearStdDev
double stdDev = 6;- Returns:
- This builder for chaining.
-
getSum
public double getSum()double sum = 7;- Specified by:
getSumin interfaceConfluentMetric.YammerHistogramOrBuilder- Returns:
- The sum.
-
setSum
double sum = 7;- Parameters:
value- The sum to set.- Returns:
- This builder for chaining.
-
clearSum
double sum = 7;- Returns:
- This builder for chaining.
-
getMedian
public double getMedian()double median = 8;- Specified by:
getMedianin interfaceConfluentMetric.YammerHistogramOrBuilder- Returns:
- The median.
-
setMedian
double median = 8;- Parameters:
value- The median to set.- Returns:
- This builder for chaining.
-
clearMedian
double median = 8;- Returns:
- This builder for chaining.
-
getPercentile75Th
public double getPercentile75Th()double percentile75th = 9;- Specified by:
getPercentile75Thin interfaceConfluentMetric.YammerHistogramOrBuilder- Returns:
- The percentile75th.
-
setPercentile75Th
double percentile75th = 9;- Parameters:
value- The percentile75th to set.- Returns:
- This builder for chaining.
-
clearPercentile75Th
double percentile75th = 9;- Returns:
- This builder for chaining.
-
getPercentile95Th
public double getPercentile95Th()double percentile95th = 10;- Specified by:
getPercentile95Thin interfaceConfluentMetric.YammerHistogramOrBuilder- Returns:
- The percentile95th.
-
setPercentile95Th
double percentile95th = 10;- Parameters:
value- The percentile95th to set.- Returns:
- This builder for chaining.
-
clearPercentile95Th
double percentile95th = 10;- Returns:
- This builder for chaining.
-
getPercentile98Th
public double getPercentile98Th()double percentile98th = 11;- Specified by:
getPercentile98Thin interfaceConfluentMetric.YammerHistogramOrBuilder- Returns:
- The percentile98th.
-
setPercentile98Th
double percentile98th = 11;- Parameters:
value- The percentile98th to set.- Returns:
- This builder for chaining.
-
clearPercentile98Th
double percentile98th = 11;- Returns:
- This builder for chaining.
-
getPercentile99Th
public double getPercentile99Th()double percentile99th = 12;- Specified by:
getPercentile99Thin interfaceConfluentMetric.YammerHistogramOrBuilder- Returns:
- The percentile99th.
-
setPercentile99Th
double percentile99th = 12;- Parameters:
value- The percentile99th to set.- Returns:
- This builder for chaining.
-
clearPercentile99Th
double percentile99th = 12;- Returns:
- This builder for chaining.
-
getPercentile999Th
public double getPercentile999Th()double percentile999th = 13;- Specified by:
getPercentile999Thin interfaceConfluentMetric.YammerHistogramOrBuilder- Returns:
- The percentile999th.
-
setPercentile999Th
double percentile999th = 13;- Parameters:
value- The percentile999th to set.- Returns:
- This builder for chaining.
-
clearPercentile999Th
double percentile999th = 13;- Returns:
- This builder for chaining.
-
getSize
public int getSize()number of items in the snapshot
int32 size = 14;- Specified by:
getSizein interfaceConfluentMetric.YammerHistogramOrBuilder- Returns:
- The size.
-
setSize
number of items in the snapshot
int32 size = 14;- Parameters:
value- The size to set.- Returns:
- This builder for chaining.
-
clearSize
number of items in the snapshot
int32 size = 14;- Returns:
- This builder for chaining.
-
getDeltaCount
public long getDeltaCount()int64 deltaCount = 15;- Specified by:
getDeltaCountin interfaceConfluentMetric.YammerHistogramOrBuilder- Returns:
- The deltaCount.
-
setDeltaCount
int64 deltaCount = 15;- Parameters:
value- The deltaCount to set.- Returns:
- This builder for chaining.
-
clearDeltaCount
int64 deltaCount = 15;- Returns:
- This builder for chaining.
-