Package io.grpc.benchmarks.proto
Class Stats.HistogramData.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Stats.HistogramData.Builder>
-
- io.grpc.benchmarks.proto.Stats.HistogramData.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Stats.HistogramDataOrBuilder,java.lang.Cloneable
- Enclosing class:
- Stats.HistogramData
public static final class Stats.HistogramData.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Stats.HistogramData.Builder> implements Stats.HistogramDataOrBuilder
Histogram data based on grpc/support/histogram.c
Protobuf typegrpc.testing.HistogramData
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stats.HistogramData.BuilderaddAllBucket(java.lang.Iterable<? extends java.lang.Integer> values)repeated uint32 bucket = 1;Stats.HistogramData.BuilderaddBucket(int value)repeated uint32 bucket = 1;Stats.HistogramData.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Stats.HistogramDatabuild()Stats.HistogramDatabuildPartial()Stats.HistogramData.Builderclear()Stats.HistogramData.BuilderclearBucket()repeated uint32 bucket = 1;Stats.HistogramData.BuilderclearCount()double count = 6;Stats.HistogramData.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Stats.HistogramData.BuilderclearMaxSeen()double max_seen = 3;Stats.HistogramData.BuilderclearMinSeen()double min_seen = 2;Stats.HistogramData.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Stats.HistogramData.BuilderclearSum()double sum = 4;Stats.HistogramData.BuilderclearSumOfSquares()double sum_of_squares = 5;Stats.HistogramData.Builderclone()intgetBucket(int index)repeated uint32 bucket = 1;intgetBucketCount()repeated uint32 bucket = 1;java.util.List<java.lang.Integer>getBucketList()repeated uint32 bucket = 1;doublegetCount()double count = 6;Stats.HistogramDatagetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()doublegetMaxSeen()double max_seen = 3;doublegetMinSeen()double min_seen = 2;doublegetSum()double sum = 4;doublegetSumOfSquares()double sum_of_squares = 5;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Stats.HistogramData.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Stats.HistogramData.BuildermergeFrom(com.google.protobuf.Message other)Stats.HistogramData.BuildermergeFrom(Stats.HistogramData other)Stats.HistogramData.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Stats.HistogramData.BuildersetBucket(int index, int value)repeated uint32 bucket = 1;Stats.HistogramData.BuildersetCount(double value)double count = 6;Stats.HistogramData.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Stats.HistogramData.BuildersetMaxSeen(double value)double max_seen = 3;Stats.HistogramData.BuildersetMinSeen(double value)double min_seen = 2;Stats.HistogramData.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)Stats.HistogramData.BuildersetSum(double value)double sum = 4;Stats.HistogramData.BuildersetSumOfSquares(double value)double sum_of_squares = 5;Stats.HistogramData.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Stats.HistogramData.Builder>
-
clear
public Stats.HistogramData.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Stats.HistogramData.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.GeneratedMessageV3.Builder<Stats.HistogramData.Builder>
-
getDefaultInstanceForType
public Stats.HistogramData getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Stats.HistogramData build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Stats.HistogramData buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Stats.HistogramData.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Stats.HistogramData.Builder>
-
setField
public Stats.HistogramData.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Stats.HistogramData.Builder>
-
clearField
public Stats.HistogramData.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Stats.HistogramData.Builder>
-
clearOneof
public Stats.HistogramData.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Stats.HistogramData.Builder>
-
setRepeatedField
public Stats.HistogramData.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Stats.HistogramData.Builder>
-
addRepeatedField
public Stats.HistogramData.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Stats.HistogramData.Builder>
-
mergeFrom
public Stats.HistogramData.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Stats.HistogramData.Builder>
-
mergeFrom
public Stats.HistogramData.Builder mergeFrom(Stats.HistogramData other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Stats.HistogramData.Builder>
-
mergeFrom
public Stats.HistogramData.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Stats.HistogramData.Builder>- Throws:
java.io.IOException
-
getBucketList
public java.util.List<java.lang.Integer> getBucketList()
repeated uint32 bucket = 1;- Specified by:
getBucketListin interfaceStats.HistogramDataOrBuilder- Returns:
- A list containing the bucket.
-
getBucketCount
public int getBucketCount()
repeated uint32 bucket = 1;- Specified by:
getBucketCountin interfaceStats.HistogramDataOrBuilder- Returns:
- The count of bucket.
-
getBucket
public int getBucket(int index)
repeated uint32 bucket = 1;- Specified by:
getBucketin interfaceStats.HistogramDataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The bucket at the given index.
-
setBucket
public Stats.HistogramData.Builder setBucket(int index, int value)
repeated uint32 bucket = 1;- Parameters:
index- The index to set the value at.value- The bucket to set.- Returns:
- This builder for chaining.
-
addBucket
public Stats.HistogramData.Builder addBucket(int value)
repeated uint32 bucket = 1;- Parameters:
value- The bucket to add.- Returns:
- This builder for chaining.
-
addAllBucket
public Stats.HistogramData.Builder addAllBucket(java.lang.Iterable<? extends java.lang.Integer> values)
repeated uint32 bucket = 1;- Parameters:
values- The bucket to add.- Returns:
- This builder for chaining.
-
clearBucket
public Stats.HistogramData.Builder clearBucket()
repeated uint32 bucket = 1;- Returns:
- This builder for chaining.
-
getMinSeen
public double getMinSeen()
double min_seen = 2;- Specified by:
getMinSeenin interfaceStats.HistogramDataOrBuilder- Returns:
- The minSeen.
-
setMinSeen
public Stats.HistogramData.Builder setMinSeen(double value)
double min_seen = 2;- Parameters:
value- The minSeen to set.- Returns:
- This builder for chaining.
-
clearMinSeen
public Stats.HistogramData.Builder clearMinSeen()
double min_seen = 2;- Returns:
- This builder for chaining.
-
getMaxSeen
public double getMaxSeen()
double max_seen = 3;- Specified by:
getMaxSeenin interfaceStats.HistogramDataOrBuilder- Returns:
- The maxSeen.
-
setMaxSeen
public Stats.HistogramData.Builder setMaxSeen(double value)
double max_seen = 3;- Parameters:
value- The maxSeen to set.- Returns:
- This builder for chaining.
-
clearMaxSeen
public Stats.HistogramData.Builder clearMaxSeen()
double max_seen = 3;- Returns:
- This builder for chaining.
-
getSum
public double getSum()
double sum = 4;- Specified by:
getSumin interfaceStats.HistogramDataOrBuilder- Returns:
- The sum.
-
setSum
public Stats.HistogramData.Builder setSum(double value)
double sum = 4;- Parameters:
value- The sum to set.- Returns:
- This builder for chaining.
-
clearSum
public Stats.HistogramData.Builder clearSum()
double sum = 4;- Returns:
- This builder for chaining.
-
getSumOfSquares
public double getSumOfSquares()
double sum_of_squares = 5;- Specified by:
getSumOfSquaresin interfaceStats.HistogramDataOrBuilder- Returns:
- The sumOfSquares.
-
setSumOfSquares
public Stats.HistogramData.Builder setSumOfSquares(double value)
double sum_of_squares = 5;- Parameters:
value- The sumOfSquares to set.- Returns:
- This builder for chaining.
-
clearSumOfSquares
public Stats.HistogramData.Builder clearSumOfSquares()
double sum_of_squares = 5;- Returns:
- This builder for chaining.
-
getCount
public double getCount()
double count = 6;- Specified by:
getCountin interfaceStats.HistogramDataOrBuilder- Returns:
- The count.
-
setCount
public Stats.HistogramData.Builder setCount(double value)
double count = 6;- Parameters:
value- The count to set.- Returns:
- This builder for chaining.
-
clearCount
public Stats.HistogramData.Builder clearCount()
double count = 6;- Returns:
- This builder for chaining.
-
setUnknownFields
public final Stats.HistogramData.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Stats.HistogramData.Builder>
-
mergeUnknownFields
public final Stats.HistogramData.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Stats.HistogramData.Builder>
-
-