类 JVMMetric.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<JVMMetric.Builder>
org.apache.skywalking.apm.network.language.agent.v3.JVMMetric.Builder
- 所有已实现的接口:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,JVMMetricOrBuilder
- 封闭类:
- JVMMetric
public static final class JVMMetric.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<JVMMetric.Builder>
implements JVMMetricOrBuilder
Protobuf type
skywalking.v3.JVMMetric-
方法概要
修饰符和类型方法说明repeated .skywalking.v3.GC gc = 5;addAllMemory(Iterable<? extends Memory> values) repeated .skywalking.v3.Memory memory = 3;addAllMemoryPool(Iterable<? extends MemoryPool> values) repeated .skywalking.v3.MemoryPool memoryPool = 4;repeated .skywalking.v3.GC gc = 5;addGc(int index, GC.Builder builderForValue) repeated .skywalking.v3.GC gc = 5;repeated .skywalking.v3.GC gc = 5;addGc(GC.Builder builderForValue) repeated .skywalking.v3.GC gc = 5;repeated .skywalking.v3.GC gc = 5;addGcBuilder(int index) repeated .skywalking.v3.GC gc = 5;repeated .skywalking.v3.Memory memory = 3;addMemory(int index, Memory.Builder builderForValue) repeated .skywalking.v3.Memory memory = 3;repeated .skywalking.v3.Memory memory = 3;addMemory(Memory.Builder builderForValue) repeated .skywalking.v3.Memory memory = 3;repeated .skywalking.v3.Memory memory = 3;addMemoryBuilder(int index) repeated .skywalking.v3.Memory memory = 3;addMemoryPool(int index, MemoryPool value) repeated .skywalking.v3.MemoryPool memoryPool = 4;addMemoryPool(int index, MemoryPool.Builder builderForValue) repeated .skywalking.v3.MemoryPool memoryPool = 4;addMemoryPool(MemoryPool value) repeated .skywalking.v3.MemoryPool memoryPool = 4;addMemoryPool(MemoryPool.Builder builderForValue) repeated .skywalking.v3.MemoryPool memoryPool = 4;repeated .skywalking.v3.MemoryPool memoryPool = 4;addMemoryPoolBuilder(int index) repeated .skywalking.v3.MemoryPool memoryPool = 4;addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear().skywalking.v3.Class clazz = 7;clearCpu().skywalking.v3.CPU cpu = 2;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearGc()repeated .skywalking.v3.GC gc = 5;repeated .skywalking.v3.Memory memory = 3;repeated .skywalking.v3.MemoryPool memoryPool = 4;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) .skywalking.v3.Thread thread = 6;int64 time = 1;clone()getClazz().skywalking.v3.Class clazz = 7;.skywalking.v3.Class clazz = 7;.skywalking.v3.Class clazz = 7;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(int index) repeated .skywalking.v3.GC gc = 5;getGcBuilder(int index) repeated .skywalking.v3.GC gc = 5;repeated .skywalking.v3.GC gc = 5;intrepeated .skywalking.v3.GC gc = 5;repeated .skywalking.v3.GC gc = 5;getGcOrBuilder(int index) repeated .skywalking.v3.GC gc = 5;List<? extends GCOrBuilder>repeated .skywalking.v3.GC gc = 5;getMemory(int index) repeated .skywalking.v3.Memory memory = 3;getMemoryBuilder(int index) repeated .skywalking.v3.Memory memory = 3;repeated .skywalking.v3.Memory memory = 3;intrepeated .skywalking.v3.Memory memory = 3;repeated .skywalking.v3.Memory memory = 3;getMemoryOrBuilder(int index) repeated .skywalking.v3.Memory memory = 3;List<? extends MemoryOrBuilder>repeated .skywalking.v3.Memory memory = 3;getMemoryPool(int index) repeated .skywalking.v3.MemoryPool memoryPool = 4;getMemoryPoolBuilder(int index) repeated .skywalking.v3.MemoryPool memoryPool = 4;repeated .skywalking.v3.MemoryPool memoryPool = 4;intrepeated .skywalking.v3.MemoryPool memoryPool = 4;repeated .skywalking.v3.MemoryPool memoryPool = 4;getMemoryPoolOrBuilder(int index) repeated .skywalking.v3.MemoryPool memoryPool = 4;List<? extends MemoryPoolOrBuilder>repeated .skywalking.v3.MemoryPool memoryPool = 4;.skywalking.v3.Thread thread = 6;.skywalking.v3.Thread thread = 6;.skywalking.v3.Thread thread = 6;longgetTime()int64 time = 1;booleanhasClazz().skywalking.v3.Class clazz = 7;booleanhasCpu().skywalking.v3.CPU cpu = 2;boolean.skywalking.v3.Thread thread = 6;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeClazz(Class value) .skywalking.v3.Class clazz = 7;.skywalking.v3.CPU cpu = 2;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeThread(Thread value) .skywalking.v3.Thread thread = 6;final JVMMetric.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeGc(int index) repeated .skywalking.v3.GC gc = 5;removeMemory(int index) repeated .skywalking.v3.Memory memory = 3;removeMemoryPool(int index) repeated .skywalking.v3.MemoryPool memoryPool = 4;.skywalking.v3.Class clazz = 7;setClazz(Class.Builder builderForValue) .skywalking.v3.Class clazz = 7;.skywalking.v3.CPU cpu = 2;setCpu(CPU.Builder builderForValue) .skywalking.v3.CPU cpu = 2;repeated .skywalking.v3.GC gc = 5;setGc(int index, GC.Builder builderForValue) repeated .skywalking.v3.GC gc = 5;repeated .skywalking.v3.Memory memory = 3;setMemory(int index, Memory.Builder builderForValue) repeated .skywalking.v3.Memory memory = 3;setMemoryPool(int index, MemoryPool value) repeated .skywalking.v3.MemoryPool memoryPool = 4;setMemoryPool(int index, MemoryPool.Builder builderForValue) repeated .skywalking.v3.MemoryPool memoryPool = 4;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) .skywalking.v3.Thread thread = 6;setThread(Thread.Builder builderForValue) .skywalking.v3.Thread thread = 6;setTime(long value) int64 time = 1;final JVMMetric.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<JVMMetric.Builder>
-
clear
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<JVMMetric.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<JVMMetric.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<JVMMetric.Builder>
-
setField
public JVMMetric.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<JVMMetric.Builder>
-
clearField
- 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<JVMMetric.Builder>
-
clearOneof
- 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<JVMMetric.Builder>
-
setRepeatedField
public JVMMetric.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - 指定者:
setRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
setRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<JVMMetric.Builder>
-
addRepeatedField
public JVMMetric.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<JVMMetric.Builder>
-
mergeFrom
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<JVMMetric.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<JVMMetric.Builder>
-
mergeFrom
public JVMMetric.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<JVMMetric.Builder>- 抛出:
IOException
-
getTime
public long getTime()int64 time = 1;- 指定者:
getTime在接口中JVMMetricOrBuilder- 返回:
- 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在接口中JVMMetricOrBuilder- 返回:
- Whether the cpu field is set.
-
getCpu
.skywalking.v3.CPU cpu = 2;- 指定者:
getCpu在接口中JVMMetricOrBuilder- 返回:
- 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在接口中JVMMetricOrBuilder
-
getMemoryList
repeated .skywalking.v3.Memory memory = 3;- 指定者:
getMemoryList在接口中JVMMetricOrBuilder
-
getMemoryCount
public int getMemoryCount()repeated .skywalking.v3.Memory memory = 3;- 指定者:
getMemoryCount在接口中JVMMetricOrBuilder
-
getMemory
repeated .skywalking.v3.Memory memory = 3;- 指定者:
getMemory在接口中JVMMetricOrBuilder
-
setMemory
repeated .skywalking.v3.Memory memory = 3; -
setMemory
repeated .skywalking.v3.Memory memory = 3; -
addMemory
repeated .skywalking.v3.Memory memory = 3; -
addMemory
repeated .skywalking.v3.Memory memory = 3; -
addMemory
repeated .skywalking.v3.Memory memory = 3; -
addMemory
repeated .skywalking.v3.Memory memory = 3; -
addAllMemory
repeated .skywalking.v3.Memory memory = 3; -
clearMemory
repeated .skywalking.v3.Memory memory = 3; -
removeMemory
repeated .skywalking.v3.Memory memory = 3; -
getMemoryBuilder
repeated .skywalking.v3.Memory memory = 3; -
getMemoryOrBuilder
repeated .skywalking.v3.Memory memory = 3;- 指定者:
getMemoryOrBuilder在接口中JVMMetricOrBuilder
-
getMemoryOrBuilderList
repeated .skywalking.v3.Memory memory = 3;- 指定者:
getMemoryOrBuilderList在接口中JVMMetricOrBuilder
-
addMemoryBuilder
repeated .skywalking.v3.Memory memory = 3; -
addMemoryBuilder
repeated .skywalking.v3.Memory memory = 3; -
getMemoryBuilderList
repeated .skywalking.v3.Memory memory = 3; -
getMemoryPoolList
repeated .skywalking.v3.MemoryPool memoryPool = 4;- 指定者:
getMemoryPoolList在接口中JVMMetricOrBuilder
-
getMemoryPoolCount
public int getMemoryPoolCount()repeated .skywalking.v3.MemoryPool memoryPool = 4;- 指定者:
getMemoryPoolCount在接口中JVMMetricOrBuilder
-
getMemoryPool
repeated .skywalking.v3.MemoryPool memoryPool = 4;- 指定者:
getMemoryPool在接口中JVMMetricOrBuilder
-
setMemoryPool
repeated .skywalking.v3.MemoryPool memoryPool = 4; -
setMemoryPool
repeated .skywalking.v3.MemoryPool memoryPool = 4; -
addMemoryPool
repeated .skywalking.v3.MemoryPool memoryPool = 4; -
addMemoryPool
repeated .skywalking.v3.MemoryPool memoryPool = 4; -
addMemoryPool
repeated .skywalking.v3.MemoryPool memoryPool = 4; -
addMemoryPool
repeated .skywalking.v3.MemoryPool memoryPool = 4; -
addAllMemoryPool
repeated .skywalking.v3.MemoryPool memoryPool = 4; -
clearMemoryPool
repeated .skywalking.v3.MemoryPool memoryPool = 4; -
removeMemoryPool
repeated .skywalking.v3.MemoryPool memoryPool = 4; -
getMemoryPoolBuilder
repeated .skywalking.v3.MemoryPool memoryPool = 4; -
getMemoryPoolOrBuilder
repeated .skywalking.v3.MemoryPool memoryPool = 4;- 指定者:
getMemoryPoolOrBuilder在接口中JVMMetricOrBuilder
-
getMemoryPoolOrBuilderList
repeated .skywalking.v3.MemoryPool memoryPool = 4;- 指定者:
getMemoryPoolOrBuilderList在接口中JVMMetricOrBuilder
-
addMemoryPoolBuilder
repeated .skywalking.v3.MemoryPool memoryPool = 4; -
addMemoryPoolBuilder
repeated .skywalking.v3.MemoryPool memoryPool = 4; -
getMemoryPoolBuilderList
repeated .skywalking.v3.MemoryPool memoryPool = 4; -
getGcList
repeated .skywalking.v3.GC gc = 5;- 指定者:
getGcList在接口中JVMMetricOrBuilder
-
getGcCount
public int getGcCount()repeated .skywalking.v3.GC gc = 5;- 指定者:
getGcCount在接口中JVMMetricOrBuilder
-
getGc
repeated .skywalking.v3.GC gc = 5;- 指定者:
getGc在接口中JVMMetricOrBuilder
-
setGc
repeated .skywalking.v3.GC gc = 5; -
setGc
repeated .skywalking.v3.GC gc = 5; -
addGc
repeated .skywalking.v3.GC gc = 5; -
addGc
repeated .skywalking.v3.GC gc = 5; -
addGc
repeated .skywalking.v3.GC gc = 5; -
addGc
repeated .skywalking.v3.GC gc = 5; -
addAllGc
repeated .skywalking.v3.GC gc = 5; -
clearGc
repeated .skywalking.v3.GC gc = 5; -
removeGc
repeated .skywalking.v3.GC gc = 5; -
getGcBuilder
repeated .skywalking.v3.GC gc = 5; -
getGcOrBuilder
repeated .skywalking.v3.GC gc = 5;- 指定者:
getGcOrBuilder在接口中JVMMetricOrBuilder
-
getGcOrBuilderList
repeated .skywalking.v3.GC gc = 5;- 指定者:
getGcOrBuilderList在接口中JVMMetricOrBuilder
-
addGcBuilder
repeated .skywalking.v3.GC gc = 5; -
addGcBuilder
repeated .skywalking.v3.GC gc = 5; -
getGcBuilderList
repeated .skywalking.v3.GC gc = 5; -
hasThread
public boolean hasThread().skywalking.v3.Thread thread = 6;- 指定者:
hasThread在接口中JVMMetricOrBuilder- 返回:
- Whether the thread field is set.
-
getThread
.skywalking.v3.Thread thread = 6;- 指定者:
getThread在接口中JVMMetricOrBuilder- 返回:
- The thread.
-
setThread
.skywalking.v3.Thread thread = 6; -
setThread
.skywalking.v3.Thread thread = 6; -
mergeThread
.skywalking.v3.Thread thread = 6; -
clearThread
.skywalking.v3.Thread thread = 6; -
getThreadBuilder
.skywalking.v3.Thread thread = 6; -
getThreadOrBuilder
.skywalking.v3.Thread thread = 6;- 指定者:
getThreadOrBuilder在接口中JVMMetricOrBuilder
-
hasClazz
public boolean hasClazz().skywalking.v3.Class clazz = 7;- 指定者:
hasClazz在接口中JVMMetricOrBuilder- 返回:
- Whether the clazz field is set.
-
getClazz
.skywalking.v3.Class clazz = 7;- 指定者:
getClazz在接口中JVMMetricOrBuilder- 返回:
- The clazz.
-
setClazz
.skywalking.v3.Class clazz = 7; -
setClazz
.skywalking.v3.Class clazz = 7; -
mergeClazz
.skywalking.v3.Class clazz = 7; -
clearClazz
.skywalking.v3.Class clazz = 7; -
getClazzBuilder
.skywalking.v3.Class clazz = 7; -
getClazzOrBuilder
.skywalking.v3.Class clazz = 7;- 指定者:
getClazzOrBuilder在接口中JVMMetricOrBuilder
-
setUnknownFields
- 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<JVMMetric.Builder>
-
mergeUnknownFields
public final JVMMetric.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<JVMMetric.Builder>
-