类 CLRMetric.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<CLRMetric.Builder>
org.apache.skywalking.apm.network.language.agent.v3.CLRMetric.Builder
- 所有已实现的接口:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,CLRMetricOrBuilder
- 封闭类:
- CLRMetric
public static final class CLRMetric.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<CLRMetric.Builder>
implements CLRMetricOrBuilder
Protobuf type
skywalking.v3.CLRMetric-
方法概要
修饰符和类型方法说明addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearCpu().skywalking.v3.CPU cpu = 2;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearGc().skywalking.v3.ClrGC gc = 3;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) .skywalking.v3.ClrThread thread = 4;int64 time = 1;clone()getCpu().skywalking.v3.CPU cpu = 2;.skywalking.v3.CPU cpu = 2;.skywalking.v3.CPU cpu = 2;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetGc().skywalking.v3.ClrGC gc = 3;.skywalking.v3.ClrGC gc = 3;.skywalking.v3.ClrGC gc = 3;.skywalking.v3.ClrThread thread = 4;.skywalking.v3.ClrThread thread = 4;.skywalking.v3.ClrThread thread = 4;longgetTime()int64 time = 1;booleanhasCpu().skywalking.v3.CPU cpu = 2;booleanhasGc().skywalking.v3.ClrGC gc = 3;boolean.skywalking.v3.ClrThread thread = 4;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal boolean.skywalking.v3.CPU cpu = 2;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) .skywalking.v3.ClrGC gc = 3;mergeThread(ClrThread value) .skywalking.v3.ClrThread thread = 4;final CLRMetric.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) .skywalking.v3.CPU cpu = 2;setCpu(CPU.Builder builderForValue) .skywalking.v3.CPU cpu = 2;.skywalking.v3.ClrGC gc = 3;setGc(ClrGC.Builder builderForValue) .skywalking.v3.ClrGC gc = 3;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) .skywalking.v3.ClrThread thread = 4;setThread(ClrThread.Builder builderForValue) .skywalking.v3.ClrThread thread = 4;setTime(long value) int64 time = 1;final CLRMetric.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) 从类继承的方法 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<CLRMetric.Builder>
-
clear
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<CLRMetric.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<CLRMetric.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<CLRMetric.Builder>
-
setField
public CLRMetric.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<CLRMetric.Builder>
-
clearField
- 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<CLRMetric.Builder>
-
clearOneof
- 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<CLRMetric.Builder>
-
setRepeatedField
public CLRMetric.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - 指定者:
setRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
setRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<CLRMetric.Builder>
-
addRepeatedField
public CLRMetric.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<CLRMetric.Builder>
-
mergeFrom
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<CLRMetric.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<CLRMetric.Builder>
-
mergeFrom
public CLRMetric.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<CLRMetric.Builder>- 抛出:
IOException
-
getTime
public long getTime()int64 time = 1;- 指定者:
getTime在接口中CLRMetricOrBuilder- 返回:
- The time.
-
setTime
int64 time = 1;- 参数:
value- The time to set.- 返回:
- This builder for chaining.
-
clearTime
int64 time = 1;- 返回:
- This builder for chaining.
-
hasCpu
public boolean hasCpu().skywalking.v3.CPU cpu = 2;- 指定者:
hasCpu在接口中CLRMetricOrBuilder- 返回:
- Whether the cpu field is set.
-
getCpu
.skywalking.v3.CPU cpu = 2;- 指定者:
getCpu在接口中CLRMetricOrBuilder- 返回:
- The cpu.
-
setCpu
.skywalking.v3.CPU cpu = 2; -
setCpu
.skywalking.v3.CPU cpu = 2; -
mergeCpu
.skywalking.v3.CPU cpu = 2; -
clearCpu
.skywalking.v3.CPU cpu = 2; -
getCpuBuilder
.skywalking.v3.CPU cpu = 2; -
getCpuOrBuilder
.skywalking.v3.CPU cpu = 2;- 指定者:
getCpuOrBuilder在接口中CLRMetricOrBuilder
-
hasGc
public boolean hasGc().skywalking.v3.ClrGC gc = 3;- 指定者:
hasGc在接口中CLRMetricOrBuilder- 返回:
- Whether the gc field is set.
-
getGc
.skywalking.v3.ClrGC gc = 3;- 指定者:
getGc在接口中CLRMetricOrBuilder- 返回:
- The gc.
-
setGc
.skywalking.v3.ClrGC gc = 3; -
setGc
.skywalking.v3.ClrGC gc = 3; -
mergeGc
.skywalking.v3.ClrGC gc = 3; -
clearGc
.skywalking.v3.ClrGC gc = 3; -
getGcBuilder
.skywalking.v3.ClrGC gc = 3; -
getGcOrBuilder
.skywalking.v3.ClrGC gc = 3;- 指定者:
getGcOrBuilder在接口中CLRMetricOrBuilder
-
hasThread
public boolean hasThread().skywalking.v3.ClrThread thread = 4;- 指定者:
hasThread在接口中CLRMetricOrBuilder- 返回:
- Whether the thread field is set.
-
getThread
.skywalking.v3.ClrThread thread = 4;- 指定者:
getThread在接口中CLRMetricOrBuilder- 返回:
- The thread.
-
setThread
.skywalking.v3.ClrThread thread = 4; -
setThread
.skywalking.v3.ClrThread thread = 4; -
mergeThread
.skywalking.v3.ClrThread thread = 4; -
clearThread
.skywalking.v3.ClrThread thread = 4; -
getThreadBuilder
.skywalking.v3.ClrThread thread = 4; -
getThreadOrBuilder
.skywalking.v3.ClrThread thread = 4;- 指定者:
getThreadOrBuilder在接口中CLRMetricOrBuilder
-
setUnknownFields
- 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<CLRMetric.Builder>
-
mergeUnknownFields
public final CLRMetric.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<CLRMetric.Builder>
-