类 MeterSingleValue.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<MeterSingleValue.Builder>
org.apache.skywalking.apm.network.language.agent.v3.MeterSingleValue.Builder
- 所有已实现的接口:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,MeterSingleValueOrBuilder
- 封闭类:
- MeterSingleValue
public static final class MeterSingleValue.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<MeterSingleValue.Builder>
implements MeterSingleValueOrBuilder
Meter single valueProtobuf type
skywalking.v3.MeterSingleValue-
方法概要
修饰符和类型方法说明addAllLabels(Iterable<? extends Label> values) LabelsLabelsaddLabels(int index, Label.Builder builderForValue) LabelsLabelsaddLabels(Label.Builder builderForValue) LabelsLabelsaddLabelsBuilder(int index) LabelsaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) LabelsMeter nameclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Single valueclone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetLabels(int index) LabelsgetLabelsBuilder(int index) LabelsLabelsintLabelsLabelsgetLabelsOrBuilder(int index) LabelsList<? extends LabelOrBuilder>LabelsgetName()Meter namecom.google.protobuf.ByteStringMeter namedoublegetValue()Single valueprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(MeterSingleValue other) final MeterSingleValue.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeLabels(int index) LabelsLabelssetLabels(int index, Label.Builder builderForValue) LabelsMeter namesetNameBytes(com.google.protobuf.ByteString value) Meter namesetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final MeterSingleValue.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setValue(double value) Single value从类继承的方法 com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3从类继承的方法 com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString从类继承的方法 com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException从接口继承的方法 com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom从接口继承的方法 com.google.protobuf.MessageLite.Builder
mergeFrom从接口继承的方法 com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
方法详细资料
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- 指定者:
internalGetFieldAccessorTable在类中com.google.protobuf.GeneratedMessageV3.Builder<MeterSingleValue.Builder>
-
clear
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<MeterSingleValue.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- 指定者:
getDescriptorForType在接口中com.google.protobuf.Message.Builder- 指定者:
getDescriptorForType在接口中com.google.protobuf.MessageOrBuilder- 覆盖:
getDescriptorForType在类中com.google.protobuf.GeneratedMessageV3.Builder<MeterSingleValue.Builder>
-
getDefaultInstanceForType
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
clone
- 指定者:
clone在接口中com.google.protobuf.Message.Builder- 指定者:
clone在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clone在类中com.google.protobuf.GeneratedMessageV3.Builder<MeterSingleValue.Builder>
-
setField
public MeterSingleValue.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<MeterSingleValue.Builder>
-
clearField
- 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<MeterSingleValue.Builder>
-
clearOneof
- 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<MeterSingleValue.Builder>
-
setRepeatedField
public MeterSingleValue.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - 指定者:
setRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
setRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<MeterSingleValue.Builder>
-
addRepeatedField
public MeterSingleValue.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<MeterSingleValue.Builder>
-
mergeFrom
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<MeterSingleValue.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<MeterSingleValue.Builder>
-
mergeFrom
public MeterSingleValue.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 指定者:
mergeFrom在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<MeterSingleValue.Builder>- 抛出:
IOException
-
getName
Meter name
string name = 1;- 指定者:
getName在接口中MeterSingleValueOrBuilder- 返回:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Meter name
string name = 1;- 指定者:
getNameBytes在接口中MeterSingleValueOrBuilder- 返回:
- The bytes for name.
-
setName
Meter name
string name = 1;- 参数:
value- The name to set.- 返回:
- This builder for chaining.
-
clearName
Meter name
string name = 1;- 返回:
- This builder for chaining.
-
setNameBytes
Meter name
string name = 1;- 参数:
value- The bytes for name to set.- 返回:
- This builder for chaining.
-
getLabelsList
Labels
repeated .skywalking.v3.Label labels = 2;- 指定者:
getLabelsList在接口中MeterSingleValueOrBuilder
-
getLabelsCount
public int getLabelsCount()Labels
repeated .skywalking.v3.Label labels = 2;- 指定者:
getLabelsCount在接口中MeterSingleValueOrBuilder
-
getLabels
Labels
repeated .skywalking.v3.Label labels = 2;- 指定者:
getLabels在接口中MeterSingleValueOrBuilder
-
setLabels
Labels
repeated .skywalking.v3.Label labels = 2; -
setLabels
Labels
repeated .skywalking.v3.Label labels = 2; -
addLabels
Labels
repeated .skywalking.v3.Label labels = 2; -
addLabels
Labels
repeated .skywalking.v3.Label labels = 2; -
addLabels
Labels
repeated .skywalking.v3.Label labels = 2; -
addLabels
Labels
repeated .skywalking.v3.Label labels = 2; -
addAllLabels
Labels
repeated .skywalking.v3.Label labels = 2; -
clearLabels
Labels
repeated .skywalking.v3.Label labels = 2; -
removeLabels
Labels
repeated .skywalking.v3.Label labels = 2; -
getLabelsBuilder
Labels
repeated .skywalking.v3.Label labels = 2; -
getLabelsOrBuilder
Labels
repeated .skywalking.v3.Label labels = 2;- 指定者:
getLabelsOrBuilder在接口中MeterSingleValueOrBuilder
-
getLabelsOrBuilderList
Labels
repeated .skywalking.v3.Label labels = 2; -
addLabelsBuilder
Labels
repeated .skywalking.v3.Label labels = 2; -
addLabelsBuilder
Labels
repeated .skywalking.v3.Label labels = 2; -
getLabelsBuilderList
Labels
repeated .skywalking.v3.Label labels = 2; -
getValue
public double getValue()Single value
double value = 3;- 指定者:
getValue在接口中MeterSingleValueOrBuilder- 返回:
- The value.
-
setValue
Single value
double value = 3;- 参数:
value- The value to set.- 返回:
- This builder for chaining.
-
clearValue
Single value
double value = 3;- 返回:
- This builder for chaining.
-
setUnknownFields
public final MeterSingleValue.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<MeterSingleValue.Builder>
-
mergeUnknownFields
public final MeterSingleValue.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<MeterSingleValue.Builder>
-