Class ContinuousProfilingReport
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
org.apache.skywalking.apm.network.ebpf.profiling.v3.ContinuousProfilingReport
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,ContinuousProfilingReportOrBuilder
public final class ContinuousProfilingReport
extends com.google.protobuf.GeneratedMessageV3
implements ContinuousProfilingReportOrBuilder
Protobuf type
skywalking.v3.ContinuousProfilingReport- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classProtobuf typeskywalking.v3.ContinuousProfilingReportstatic enumNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleangetCauses(int index) reached thresholds causesintreached thresholds causesreached thresholds causesgetCausesOrBuilder(int index) reached thresholds causesList<? extends ContinuousProfilingCauseOrBuilder>reached thresholds causesstatic ContinuousProfilingReportstatic final com.google.protobuf.Descriptors.DescriptorintThe execution duration for this triggered profiling.string instanceName = 3;com.google.protobuf.ByteStringstring instanceName = 3;getLayer()over threshold process entitycom.google.protobuf.ByteStringover threshold process entity.skywalking.v3.ContinuousNetworkProfilingTask network = 9;.skywalking.v3.ContinuousNetworkProfilingTask network = 9;.skywalking.v3.ContinuousOffCPUProfilingTask offCPU = 8;.skywalking.v3.ContinuousOffCPUProfilingTask offCPU = 8;getOnCPU().skywalking.v3.ContinuousOnCPUProfilingTask onCPU = 7;.skywalking.v3.ContinuousOnCPUProfilingTask onCPU = 7;com.google.protobuf.Parser<ContinuousProfilingReport>string processName = 4;com.google.protobuf.ByteStringstring processName = 4;intstring serviceName = 2;com.google.protobuf.ByteStringstring serviceName = 2;final com.google.protobuf.UnknownFieldSetinthashCode()boolean.skywalking.v3.ContinuousNetworkProfilingTask network = 9;boolean.skywalking.v3.ContinuousOffCPUProfilingTask offCPU = 8;booleanhasOnCPU().skywalking.v3.ContinuousOnCPUProfilingTask onCPU = 7;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleannewBuilder(ContinuousProfilingReport prototype) protected ContinuousProfilingReport.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static ContinuousProfilingReportparseDelimitedFrom(InputStream input) static ContinuousProfilingReportparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ContinuousProfilingReportparseFrom(byte[] data) static ContinuousProfilingReportparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ContinuousProfilingReportparseFrom(com.google.protobuf.ByteString data) static ContinuousProfilingReportparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ContinuousProfilingReportparseFrom(com.google.protobuf.CodedInputStream input) static ContinuousProfilingReportparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ContinuousProfilingReportparseFrom(InputStream input) static ContinuousProfilingReportparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ContinuousProfilingReportparseFrom(ByteBuffer data) static ContinuousProfilingReportparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<ContinuousProfilingReport>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
-
Field Details
-
LAYER_FIELD_NUMBER
public static final int LAYER_FIELD_NUMBER- See Also:
-
SERVICENAME_FIELD_NUMBER
public static final int SERVICENAME_FIELD_NUMBER- See Also:
-
INSTANCENAME_FIELD_NUMBER
public static final int INSTANCENAME_FIELD_NUMBER- See Also:
-
PROCESSNAME_FIELD_NUMBER
public static final int PROCESSNAME_FIELD_NUMBER- See Also:
-
CAUSES_FIELD_NUMBER
public static final int CAUSES_FIELD_NUMBER- See Also:
-
DURATION_FIELD_NUMBER
public static final int DURATION_FIELD_NUMBER- See Also:
-
ONCPU_FIELD_NUMBER
public static final int ONCPU_FIELD_NUMBER- See Also:
-
OFFCPU_FIELD_NUMBER
public static final int OFFCPU_FIELD_NUMBER- See Also:
-
NETWORK_FIELD_NUMBER
public static final int NETWORK_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
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
-
getTargetTaskCase
- Specified by:
getTargetTaskCasein interfaceContinuousProfilingReportOrBuilder
-
getLayer
over threshold process entity
string layer = 1;- Specified by:
getLayerin interfaceContinuousProfilingReportOrBuilder- Returns:
- The layer.
-
getLayerBytes
public com.google.protobuf.ByteString getLayerBytes()over threshold process entity
string layer = 1;- Specified by:
getLayerBytesin interfaceContinuousProfilingReportOrBuilder- Returns:
- The bytes for layer.
-
getServiceName
string serviceName = 2;- Specified by:
getServiceNamein interfaceContinuousProfilingReportOrBuilder- Returns:
- The serviceName.
-
getServiceNameBytes
public com.google.protobuf.ByteString getServiceNameBytes()string serviceName = 2;- Specified by:
getServiceNameBytesin interfaceContinuousProfilingReportOrBuilder- Returns:
- The bytes for serviceName.
-
getInstanceName
string instanceName = 3;- Specified by:
getInstanceNamein interfaceContinuousProfilingReportOrBuilder- Returns:
- The instanceName.
-
getInstanceNameBytes
public com.google.protobuf.ByteString getInstanceNameBytes()string instanceName = 3;- Specified by:
getInstanceNameBytesin interfaceContinuousProfilingReportOrBuilder- Returns:
- The bytes for instanceName.
-
getProcessName
string processName = 4;- Specified by:
getProcessNamein interfaceContinuousProfilingReportOrBuilder- Returns:
- The processName.
-
getProcessNameBytes
public com.google.protobuf.ByteString getProcessNameBytes()string processName = 4;- Specified by:
getProcessNameBytesin interfaceContinuousProfilingReportOrBuilder- Returns:
- The bytes for processName.
-
getCausesList
reached thresholds causes
repeated .skywalking.v3.ContinuousProfilingCause causes = 5;- Specified by:
getCausesListin interfaceContinuousProfilingReportOrBuilder
-
getCausesOrBuilderList
reached thresholds causes
repeated .skywalking.v3.ContinuousProfilingCause causes = 5;- Specified by:
getCausesOrBuilderListin interfaceContinuousProfilingReportOrBuilder
-
getCausesCount
public int getCausesCount()reached thresholds causes
repeated .skywalking.v3.ContinuousProfilingCause causes = 5;- Specified by:
getCausesCountin interfaceContinuousProfilingReportOrBuilder
-
getCauses
reached thresholds causes
repeated .skywalking.v3.ContinuousProfilingCause causes = 5;- Specified by:
getCausesin interfaceContinuousProfilingReportOrBuilder
-
getCausesOrBuilder
reached thresholds causes
repeated .skywalking.v3.ContinuousProfilingCause causes = 5;- Specified by:
getCausesOrBuilderin interfaceContinuousProfilingReportOrBuilder
-
getDuration
public int getDuration()The execution duration for this triggered profiling. This is set at the agent side.
int32 duration = 6;- Specified by:
getDurationin interfaceContinuousProfilingReportOrBuilder- Returns:
- The duration.
-
hasOnCPU
public boolean hasOnCPU().skywalking.v3.ContinuousOnCPUProfilingTask onCPU = 7;- Specified by:
hasOnCPUin interfaceContinuousProfilingReportOrBuilder- Returns:
- Whether the onCPU field is set.
-
getOnCPU
.skywalking.v3.ContinuousOnCPUProfilingTask onCPU = 7;- Specified by:
getOnCPUin interfaceContinuousProfilingReportOrBuilder- Returns:
- The onCPU.
-
getOnCPUOrBuilder
.skywalking.v3.ContinuousOnCPUProfilingTask onCPU = 7;- Specified by:
getOnCPUOrBuilderin interfaceContinuousProfilingReportOrBuilder
-
hasOffCPU
public boolean hasOffCPU().skywalking.v3.ContinuousOffCPUProfilingTask offCPU = 8;- Specified by:
hasOffCPUin interfaceContinuousProfilingReportOrBuilder- Returns:
- Whether the offCPU field is set.
-
getOffCPU
.skywalking.v3.ContinuousOffCPUProfilingTask offCPU = 8;- Specified by:
getOffCPUin interfaceContinuousProfilingReportOrBuilder- Returns:
- The offCPU.
-
getOffCPUOrBuilder
.skywalking.v3.ContinuousOffCPUProfilingTask offCPU = 8;- Specified by:
getOffCPUOrBuilderin interfaceContinuousProfilingReportOrBuilder
-
hasNetwork
public boolean hasNetwork().skywalking.v3.ContinuousNetworkProfilingTask network = 9;- Specified by:
hasNetworkin interfaceContinuousProfilingReportOrBuilder- Returns:
- Whether the network field is set.
-
getNetwork
.skywalking.v3.ContinuousNetworkProfilingTask network = 9;- Specified by:
getNetworkin interfaceContinuousProfilingReportOrBuilder- Returns:
- The network.
-
getNetworkOrBuilder
.skywalking.v3.ContinuousNetworkProfilingTask network = 9;- Specified by:
getNetworkOrBuilderin interfaceContinuousProfilingReportOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ContinuousProfilingReport parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ContinuousProfilingReport parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ContinuousProfilingReport parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ContinuousProfilingReport parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ContinuousProfilingReport parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ContinuousProfilingReport parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static ContinuousProfilingReport parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static ContinuousProfilingReport parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static ContinuousProfilingReport parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static ContinuousProfilingReport parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ContinuousProfilingReport.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-