Package io.opencensus.proto.stats.v1
Class Measurement.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Measurement.Builder>
-
- io.opencensus.proto.stats.v1.Measurement.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,MeasurementOrBuilder,Cloneable
- Enclosing class:
- Measurement
public static final class Measurement.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Measurement.Builder> implements MeasurementOrBuilder
Describes a data point to be collected for a Measure.
Protobuf typeopencensus.proto.stats.v1.Measurement
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Measurement.BuilderaddAllTags(Iterable<? extends Tag> values)repeated .opencensus.proto.stats.v1.Tag tags = 1;Measurement.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Measurement.BuilderaddTags(int index, Tag value)repeated .opencensus.proto.stats.v1.Tag tags = 1;Measurement.BuilderaddTags(int index, Tag.Builder builderForValue)repeated .opencensus.proto.stats.v1.Tag tags = 1;Measurement.BuilderaddTags(Tag value)repeated .opencensus.proto.stats.v1.Tag tags = 1;Measurement.BuilderaddTags(Tag.Builder builderForValue)repeated .opencensus.proto.stats.v1.Tag tags = 1;Tag.BuilderaddTagsBuilder()repeated .opencensus.proto.stats.v1.Tag tags = 1;Tag.BuilderaddTagsBuilder(int index)repeated .opencensus.proto.stats.v1.Tag tags = 1;Measurementbuild()MeasurementbuildPartial()Measurement.Builderclear()Measurement.BuilderclearDoubleValue()double double_value = 3;Measurement.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Measurement.BuilderclearIntValue()int64 int_value = 4;Measurement.BuilderclearMeasureName()The name of the measure to which the value is applied.Measurement.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Measurement.BuilderclearTags()repeated .opencensus.proto.stats.v1.Tag tags = 1;Measurement.BuilderclearTime()The time when this measurement was recorded.Measurement.BuilderclearValue()Measurement.Builderclone()MeasurementgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()doublegetDoubleValue()double double_value = 3;longgetIntValue()int64 int_value = 4;StringgetMeasureName()The name of the measure to which the value is applied.com.google.protobuf.ByteStringgetMeasureNameBytes()The name of the measure to which the value is applied.TaggetTags(int index)repeated .opencensus.proto.stats.v1.Tag tags = 1;Tag.BuildergetTagsBuilder(int index)repeated .opencensus.proto.stats.v1.Tag tags = 1;List<Tag.Builder>getTagsBuilderList()repeated .opencensus.proto.stats.v1.Tag tags = 1;intgetTagsCount()repeated .opencensus.proto.stats.v1.Tag tags = 1;List<Tag>getTagsList()repeated .opencensus.proto.stats.v1.Tag tags = 1;TagOrBuildergetTagsOrBuilder(int index)repeated .opencensus.proto.stats.v1.Tag tags = 1;List<? extends TagOrBuilder>getTagsOrBuilderList()repeated .opencensus.proto.stats.v1.Tag tags = 1;com.google.protobuf.TimestampgetTime()The time when this measurement was recorded.com.google.protobuf.Timestamp.BuildergetTimeBuilder()The time when this measurement was recorded.com.google.protobuf.TimestampOrBuildergetTimeOrBuilder()The time when this measurement was recorded.Measurement.ValueCasegetValueCase()booleanhasDoubleValue()double double_value = 3;booleanhasIntValue()int64 int_value = 4;booleanhasTime()The time when this measurement was recorded.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Measurement.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Measurement.BuildermergeFrom(com.google.protobuf.Message other)Measurement.BuildermergeFrom(Measurement other)Measurement.BuildermergeTime(com.google.protobuf.Timestamp value)The time when this measurement was recorded.Measurement.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Measurement.BuilderremoveTags(int index)repeated .opencensus.proto.stats.v1.Tag tags = 1;Measurement.BuildersetDoubleValue(double value)double double_value = 3;Measurement.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Measurement.BuildersetIntValue(long value)int64 int_value = 4;Measurement.BuildersetMeasureName(String value)The name of the measure to which the value is applied.Measurement.BuildersetMeasureNameBytes(com.google.protobuf.ByteString value)The name of the measure to which the value is applied.Measurement.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Measurement.BuildersetTags(int index, Tag value)repeated .opencensus.proto.stats.v1.Tag tags = 1;Measurement.BuildersetTags(int index, Tag.Builder builderForValue)repeated .opencensus.proto.stats.v1.Tag tags = 1;Measurement.BuildersetTime(com.google.protobuf.Timestamp value)The time when this measurement was recorded.Measurement.BuildersetTime(com.google.protobuf.Timestamp.Builder builderForValue)The time when this measurement was recorded.Measurement.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, 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<Measurement.Builder>
-
clear
public Measurement.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<Measurement.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<Measurement.Builder>
-
getDefaultInstanceForType
public Measurement getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Measurement build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Measurement buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Measurement.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<Measurement.Builder>
-
setField
public Measurement.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Measurement.Builder>
-
clearField
public Measurement.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Measurement.Builder>
-
clearOneof
public Measurement.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Measurement.Builder>
-
setRepeatedField
public Measurement.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Measurement.Builder>
-
addRepeatedField
public Measurement.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Measurement.Builder>
-
mergeFrom
public Measurement.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Measurement.Builder>
-
mergeFrom
public Measurement.Builder mergeFrom(Measurement other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Measurement.Builder>
-
mergeFrom
public Measurement.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<Measurement.Builder>- Throws:
IOException
-
getValueCase
public Measurement.ValueCase getValueCase()
- Specified by:
getValueCasein interfaceMeasurementOrBuilder
-
clearValue
public Measurement.Builder clearValue()
-
getTagsList
public List<Tag> getTagsList()
repeated .opencensus.proto.stats.v1.Tag tags = 1;- Specified by:
getTagsListin interfaceMeasurementOrBuilder
-
getTagsCount
public int getTagsCount()
repeated .opencensus.proto.stats.v1.Tag tags = 1;- Specified by:
getTagsCountin interfaceMeasurementOrBuilder
-
getTags
public Tag getTags(int index)
repeated .opencensus.proto.stats.v1.Tag tags = 1;- Specified by:
getTagsin interfaceMeasurementOrBuilder
-
setTags
public Measurement.Builder setTags(int index, Tag value)
repeated .opencensus.proto.stats.v1.Tag tags = 1;
-
setTags
public Measurement.Builder setTags(int index, Tag.Builder builderForValue)
repeated .opencensus.proto.stats.v1.Tag tags = 1;
-
addTags
public Measurement.Builder addTags(Tag value)
repeated .opencensus.proto.stats.v1.Tag tags = 1;
-
addTags
public Measurement.Builder addTags(int index, Tag value)
repeated .opencensus.proto.stats.v1.Tag tags = 1;
-
addTags
public Measurement.Builder addTags(Tag.Builder builderForValue)
repeated .opencensus.proto.stats.v1.Tag tags = 1;
-
addTags
public Measurement.Builder addTags(int index, Tag.Builder builderForValue)
repeated .opencensus.proto.stats.v1.Tag tags = 1;
-
addAllTags
public Measurement.Builder addAllTags(Iterable<? extends Tag> values)
repeated .opencensus.proto.stats.v1.Tag tags = 1;
-
clearTags
public Measurement.Builder clearTags()
repeated .opencensus.proto.stats.v1.Tag tags = 1;
-
removeTags
public Measurement.Builder removeTags(int index)
repeated .opencensus.proto.stats.v1.Tag tags = 1;
-
getTagsBuilder
public Tag.Builder getTagsBuilder(int index)
repeated .opencensus.proto.stats.v1.Tag tags = 1;
-
getTagsOrBuilder
public TagOrBuilder getTagsOrBuilder(int index)
repeated .opencensus.proto.stats.v1.Tag tags = 1;- Specified by:
getTagsOrBuilderin interfaceMeasurementOrBuilder
-
getTagsOrBuilderList
public List<? extends TagOrBuilder> getTagsOrBuilderList()
repeated .opencensus.proto.stats.v1.Tag tags = 1;- Specified by:
getTagsOrBuilderListin interfaceMeasurementOrBuilder
-
addTagsBuilder
public Tag.Builder addTagsBuilder()
repeated .opencensus.proto.stats.v1.Tag tags = 1;
-
addTagsBuilder
public Tag.Builder addTagsBuilder(int index)
repeated .opencensus.proto.stats.v1.Tag tags = 1;
-
getTagsBuilderList
public List<Tag.Builder> getTagsBuilderList()
repeated .opencensus.proto.stats.v1.Tag tags = 1;
-
getMeasureName
public String getMeasureName()
The name of the measure to which the value is applied.
string measure_name = 2;- Specified by:
getMeasureNamein interfaceMeasurementOrBuilder- Returns:
- The measureName.
-
getMeasureNameBytes
public com.google.protobuf.ByteString getMeasureNameBytes()
The name of the measure to which the value is applied.
string measure_name = 2;- Specified by:
getMeasureNameBytesin interfaceMeasurementOrBuilder- Returns:
- The bytes for measureName.
-
setMeasureName
public Measurement.Builder setMeasureName(String value)
The name of the measure to which the value is applied.
string measure_name = 2;- Parameters:
value- The measureName to set.- Returns:
- This builder for chaining.
-
clearMeasureName
public Measurement.Builder clearMeasureName()
The name of the measure to which the value is applied.
string measure_name = 2;- Returns:
- This builder for chaining.
-
setMeasureNameBytes
public Measurement.Builder setMeasureNameBytes(com.google.protobuf.ByteString value)
The name of the measure to which the value is applied.
string measure_name = 2;- Parameters:
value- The bytes for measureName to set.- Returns:
- This builder for chaining.
-
hasDoubleValue
public boolean hasDoubleValue()
double double_value = 3;- Specified by:
hasDoubleValuein interfaceMeasurementOrBuilder- Returns:
- Whether the doubleValue field is set.
-
getDoubleValue
public double getDoubleValue()
double double_value = 3;- Specified by:
getDoubleValuein interfaceMeasurementOrBuilder- Returns:
- The doubleValue.
-
setDoubleValue
public Measurement.Builder setDoubleValue(double value)
double double_value = 3;- Parameters:
value- The doubleValue to set.- Returns:
- This builder for chaining.
-
clearDoubleValue
public Measurement.Builder clearDoubleValue()
double double_value = 3;- Returns:
- This builder for chaining.
-
hasIntValue
public boolean hasIntValue()
int64 int_value = 4;- Specified by:
hasIntValuein interfaceMeasurementOrBuilder- Returns:
- Whether the intValue field is set.
-
getIntValue
public long getIntValue()
int64 int_value = 4;- Specified by:
getIntValuein interfaceMeasurementOrBuilder- Returns:
- The intValue.
-
setIntValue
public Measurement.Builder setIntValue(long value)
int64 int_value = 4;- Parameters:
value- The intValue to set.- Returns:
- This builder for chaining.
-
clearIntValue
public Measurement.Builder clearIntValue()
int64 int_value = 4;- Returns:
- This builder for chaining.
-
hasTime
public boolean hasTime()
The time when this measurement was recorded. If the implementation uses a async buffer to record measurements this may be the time when the measurement was read from the buffer.
.google.protobuf.Timestamp time = 5;- Specified by:
hasTimein interfaceMeasurementOrBuilder- Returns:
- Whether the time field is set.
-
getTime
public com.google.protobuf.Timestamp getTime()
The time when this measurement was recorded. If the implementation uses a async buffer to record measurements this may be the time when the measurement was read from the buffer.
.google.protobuf.Timestamp time = 5;- Specified by:
getTimein interfaceMeasurementOrBuilder- Returns:
- The time.
-
setTime
public Measurement.Builder setTime(com.google.protobuf.Timestamp value)
The time when this measurement was recorded. If the implementation uses a async buffer to record measurements this may be the time when the measurement was read from the buffer.
.google.protobuf.Timestamp time = 5;
-
setTime
public Measurement.Builder setTime(com.google.protobuf.Timestamp.Builder builderForValue)
The time when this measurement was recorded. If the implementation uses a async buffer to record measurements this may be the time when the measurement was read from the buffer.
.google.protobuf.Timestamp time = 5;
-
mergeTime
public Measurement.Builder mergeTime(com.google.protobuf.Timestamp value)
The time when this measurement was recorded. If the implementation uses a async buffer to record measurements this may be the time when the measurement was read from the buffer.
.google.protobuf.Timestamp time = 5;
-
clearTime
public Measurement.Builder clearTime()
The time when this measurement was recorded. If the implementation uses a async buffer to record measurements this may be the time when the measurement was read from the buffer.
.google.protobuf.Timestamp time = 5;
-
getTimeBuilder
public com.google.protobuf.Timestamp.Builder getTimeBuilder()
The time when this measurement was recorded. If the implementation uses a async buffer to record measurements this may be the time when the measurement was read from the buffer.
.google.protobuf.Timestamp time = 5;
-
getTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getTimeOrBuilder()
The time when this measurement was recorded. If the implementation uses a async buffer to record measurements this may be the time when the measurement was read from the buffer.
.google.protobuf.Timestamp time = 5;- Specified by:
getTimeOrBuilderin interfaceMeasurementOrBuilder
-
setUnknownFields
public final Measurement.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Measurement.Builder>
-
mergeUnknownFields
public final Measurement.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Measurement.Builder>
-
-