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 type
opencensus.proto.stats.v1.Measurement| Modifier and Type | Method and Description |
|---|---|
Measurement.Builder |
addAllTags(Iterable<? extends Tag> values)
repeated .opencensus.proto.stats.v1.Tag tags = 1; |
Measurement.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Measurement.Builder |
addTags(int index,
Tag.Builder builderForValue)
repeated .opencensus.proto.stats.v1.Tag tags = 1; |
Measurement.Builder |
addTags(int index,
Tag value)
repeated .opencensus.proto.stats.v1.Tag tags = 1; |
Measurement.Builder |
addTags(Tag.Builder builderForValue)
repeated .opencensus.proto.stats.v1.Tag tags = 1; |
Measurement.Builder |
addTags(Tag value)
repeated .opencensus.proto.stats.v1.Tag tags = 1; |
Tag.Builder |
addTagsBuilder()
repeated .opencensus.proto.stats.v1.Tag tags = 1; |
Tag.Builder |
addTagsBuilder(int index)
repeated .opencensus.proto.stats.v1.Tag tags = 1; |
Measurement |
build() |
Measurement |
buildPartial() |
Measurement.Builder |
clear() |
Measurement.Builder |
clearDoubleValue()
double double_value = 3; |
Measurement.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Measurement.Builder |
clearIntValue()
int64 int_value = 4; |
Measurement.Builder |
clearMeasureName()
The name of the measure to which the value is applied.
|
Measurement.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Measurement.Builder |
clearTags()
repeated .opencensus.proto.stats.v1.Tag tags = 1; |
Measurement.Builder |
clearTime()
The time when this measurement was recorded.
|
Measurement.Builder |
clearValue() |
Measurement.Builder |
clone() |
Measurement |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
double |
getDoubleValue()
double double_value = 3; |
long |
getIntValue()
int64 int_value = 4; |
String |
getMeasureName()
The name of the measure to which the value is applied.
|
com.google.protobuf.ByteString |
getMeasureNameBytes()
The name of the measure to which the value is applied.
|
Tag |
getTags(int index)
repeated .opencensus.proto.stats.v1.Tag tags = 1; |
Tag.Builder |
getTagsBuilder(int index)
repeated .opencensus.proto.stats.v1.Tag tags = 1; |
List<Tag.Builder> |
getTagsBuilderList()
repeated .opencensus.proto.stats.v1.Tag tags = 1; |
int |
getTagsCount()
repeated .opencensus.proto.stats.v1.Tag tags = 1; |
List<Tag> |
getTagsList()
repeated .opencensus.proto.stats.v1.Tag tags = 1; |
TagOrBuilder |
getTagsOrBuilder(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.Timestamp |
getTime()
The time when this measurement was recorded.
|
com.google.protobuf.Timestamp.Builder |
getTimeBuilder()
The time when this measurement was recorded.
|
com.google.protobuf.TimestampOrBuilder |
getTimeOrBuilder()
The time when this measurement was recorded.
|
Measurement.ValueCase |
getValueCase() |
boolean |
hasTime()
The time when this measurement was recorded.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Measurement.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Measurement.Builder |
mergeFrom(Measurement other) |
Measurement.Builder |
mergeFrom(com.google.protobuf.Message other) |
Measurement.Builder |
mergeTime(com.google.protobuf.Timestamp value)
The time when this measurement was recorded.
|
Measurement.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Measurement.Builder |
removeTags(int index)
repeated .opencensus.proto.stats.v1.Tag tags = 1; |
Measurement.Builder |
setDoubleValue(double value)
double double_value = 3; |
Measurement.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Measurement.Builder |
setIntValue(long value)
int64 int_value = 4; |
Measurement.Builder |
setMeasureName(String value)
The name of the measure to which the value is applied.
|
Measurement.Builder |
setMeasureNameBytes(com.google.protobuf.ByteString value)
The name of the measure to which the value is applied.
|
Measurement.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Measurement.Builder |
setTags(int index,
Tag.Builder builderForValue)
repeated .opencensus.proto.stats.v1.Tag tags = 1; |
Measurement.Builder |
setTags(int index,
Tag value)
repeated .opencensus.proto.stats.v1.Tag tags = 1; |
Measurement.Builder |
setTime(com.google.protobuf.Timestamp.Builder builderForValue)
The time when this measurement was recorded.
|
Measurement.Builder |
setTime(com.google.protobuf.Timestamp value)
The time when this measurement was recorded.
|
Measurement.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Measurement.Builder>public Measurement.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Measurement.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Measurement.Builder>public Measurement getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Measurement build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Measurement buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Measurement.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Measurement.Builder>public Measurement.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Measurement.Builder>public Measurement.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Measurement.Builder>public Measurement.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Measurement.Builder>public Measurement.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Measurement.Builder>public Measurement.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Measurement.Builder>public Measurement.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Measurement.Builder>public Measurement.Builder mergeFrom(Measurement other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Measurement.Builder>public Measurement.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Measurement.Builder>IOExceptionpublic Measurement.ValueCase getValueCase()
getValueCase in interface MeasurementOrBuilderpublic Measurement.Builder clearValue()
public List<Tag> getTagsList()
repeated .opencensus.proto.stats.v1.Tag tags = 1;getTagsList in interface MeasurementOrBuilderpublic int getTagsCount()
repeated .opencensus.proto.stats.v1.Tag tags = 1;getTagsCount in interface MeasurementOrBuilderpublic Tag getTags(int index)
repeated .opencensus.proto.stats.v1.Tag tags = 1;getTags in interface MeasurementOrBuilderpublic Measurement.Builder setTags(int index, Tag value)
repeated .opencensus.proto.stats.v1.Tag tags = 1;public Measurement.Builder setTags(int index, Tag.Builder builderForValue)
repeated .opencensus.proto.stats.v1.Tag tags = 1;public Measurement.Builder addTags(Tag value)
repeated .opencensus.proto.stats.v1.Tag tags = 1;public Measurement.Builder addTags(int index, Tag value)
repeated .opencensus.proto.stats.v1.Tag tags = 1;public Measurement.Builder addTags(Tag.Builder builderForValue)
repeated .opencensus.proto.stats.v1.Tag tags = 1;public Measurement.Builder addTags(int index, Tag.Builder builderForValue)
repeated .opencensus.proto.stats.v1.Tag tags = 1;public Measurement.Builder addAllTags(Iterable<? extends Tag> values)
repeated .opencensus.proto.stats.v1.Tag tags = 1;public Measurement.Builder clearTags()
repeated .opencensus.proto.stats.v1.Tag tags = 1;public Measurement.Builder removeTags(int index)
repeated .opencensus.proto.stats.v1.Tag tags = 1;public Tag.Builder getTagsBuilder(int index)
repeated .opencensus.proto.stats.v1.Tag tags = 1;public TagOrBuilder getTagsOrBuilder(int index)
repeated .opencensus.proto.stats.v1.Tag tags = 1;getTagsOrBuilder in interface MeasurementOrBuilderpublic List<? extends TagOrBuilder> getTagsOrBuilderList()
repeated .opencensus.proto.stats.v1.Tag tags = 1;getTagsOrBuilderList in interface MeasurementOrBuilderpublic Tag.Builder addTagsBuilder()
repeated .opencensus.proto.stats.v1.Tag tags = 1;public Tag.Builder addTagsBuilder(int index)
repeated .opencensus.proto.stats.v1.Tag tags = 1;public List<Tag.Builder> getTagsBuilderList()
repeated .opencensus.proto.stats.v1.Tag tags = 1;public String getMeasureName()
The name of the measure to which the value is applied.
string measure_name = 2;getMeasureName in interface MeasurementOrBuilderpublic com.google.protobuf.ByteString getMeasureNameBytes()
The name of the measure to which the value is applied.
string measure_name = 2;getMeasureNameBytes in interface MeasurementOrBuilderpublic Measurement.Builder setMeasureName(String value)
The name of the measure to which the value is applied.
string measure_name = 2;public Measurement.Builder clearMeasureName()
The name of the measure to which the value is applied.
string measure_name = 2;public Measurement.Builder setMeasureNameBytes(com.google.protobuf.ByteString value)
The name of the measure to which the value is applied.
string measure_name = 2;public double getDoubleValue()
double double_value = 3;getDoubleValue in interface MeasurementOrBuilderpublic Measurement.Builder setDoubleValue(double value)
double double_value = 3;public Measurement.Builder clearDoubleValue()
double double_value = 3;public long getIntValue()
int64 int_value = 4;getIntValue in interface MeasurementOrBuilderpublic Measurement.Builder setIntValue(long value)
int64 int_value = 4;public Measurement.Builder clearIntValue()
int64 int_value = 4;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;hasTime in interface MeasurementOrBuilderpublic 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;getTime in interface MeasurementOrBuilderpublic 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;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;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;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;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;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;getTimeOrBuilder in interface MeasurementOrBuilderpublic final Measurement.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Measurement.Builder>public final Measurement.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Measurement.Builder>