类 EBPFProcessEntityMetadata
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
org.apache.skywalking.apm.network.ebpf.profiling.process.v3.EBPFProcessEntityMetadata
- 所有已实现的接口:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,EBPFProcessEntityMetadataOrBuilder
public final class EBPFProcessEntityMetadata
extends com.google.protobuf.GeneratedMessageV3
implements EBPFProcessEntityMetadataOrBuilder
Process Entity metadataProtobuf type
skywalking.v3.EBPFProcessEntityMetadata- 另请参阅:
-
嵌套类概要
嵌套类从类继承的嵌套类/接口 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 从类继承的嵌套类/接口 com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
字段概要
字段修饰符和类型字段说明static final intstatic final intstatic final intstatic final intstatic final int从类继承的字段 com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFields从类继承的字段 com.google.protobuf.AbstractMessage
memoizedSize从类继承的字段 com.google.protobuf.AbstractMessageLite
memoizedHashCode -
方法概要
修饰符和类型方法说明booleanstatic EBPFProcessEntityMetadatastatic final com.google.protobuf.Descriptors.Descriptor[required] Process belong service instance namecom.google.protobuf.ByteString[required] Process belong service instance namegetLabels(int index) Process labels for aggregate from servicecom.google.protobuf.ByteStringgetLabelsBytes(int index) Process labels for aggregate from serviceintProcess labels for aggregate from servicecom.google.protobuf.ProtocolStringListProcess labels for aggregate from servicegetLayer()[required] Process belong layer name which define in the backendcom.google.protobuf.ByteString[required] Process belong layer name which define in the backendcom.google.protobuf.Parser<EBPFProcessEntityMetadata>[required] Process namecom.google.protobuf.ByteString[required] Process nameint[required] Process belong service namecom.google.protobuf.ByteString[required] Process belong service namefinal com.google.protobuf.UnknownFieldSetinthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleannewBuilder(EBPFProcessEntityMetadata prototype) protected EBPFProcessEntityMetadata.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static EBPFProcessEntityMetadataparseDelimitedFrom(InputStream input) static EBPFProcessEntityMetadataparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static EBPFProcessEntityMetadataparseFrom(byte[] data) static EBPFProcessEntityMetadataparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static EBPFProcessEntityMetadataparseFrom(com.google.protobuf.ByteString data) static EBPFProcessEntityMetadataparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static EBPFProcessEntityMetadataparseFrom(com.google.protobuf.CodedInputStream input) static EBPFProcessEntityMetadataparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static EBPFProcessEntityMetadataparseFrom(InputStream input) static EBPFProcessEntityMetadataparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static EBPFProcessEntityMetadataparseFrom(ByteBuffer data) static EBPFProcessEntityMetadataparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<EBPFProcessEntityMetadata>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) 从类继承的方法 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, writeStringNoTag从类继承的方法 com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString从类继承的方法 com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo从接口继承的方法 com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeTo从接口继承的方法 com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
-
字段详细资料
-
LAYER_FIELD_NUMBER
public static final int LAYER_FIELD_NUMBER- 另请参阅:
-
SERVICENAME_FIELD_NUMBER
public static final int SERVICENAME_FIELD_NUMBER- 另请参阅:
-
INSTANCENAME_FIELD_NUMBER
public static final int INSTANCENAME_FIELD_NUMBER- 另请参阅:
-
PROCESSNAME_FIELD_NUMBER
public static final int PROCESSNAME_FIELD_NUMBER- 另请参阅:
-
LABELS_FIELD_NUMBER
public static final int LABELS_FIELD_NUMBER- 另请参阅:
-
-
方法详细资料
-
newInstance
- 覆盖:
newInstance在类中com.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()- 指定者:
getUnknownFields在接口中com.google.protobuf.MessageOrBuilder- 覆盖:
getUnknownFields在类中com.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- 指定者:
internalGetFieldAccessorTable在类中com.google.protobuf.GeneratedMessageV3
-
getLayer
[required] Process belong layer name which define in the backend
string layer = 1;- 指定者:
getLayer在接口中EBPFProcessEntityMetadataOrBuilder- 返回:
- The layer.
-
getLayerBytes
public com.google.protobuf.ByteString getLayerBytes()[required] Process belong layer name which define in the backend
string layer = 1;- 指定者:
getLayerBytes在接口中EBPFProcessEntityMetadataOrBuilder- 返回:
- The bytes for layer.
-
getServiceName
[required] Process belong service name
string serviceName = 2;- 指定者:
getServiceName在接口中EBPFProcessEntityMetadataOrBuilder- 返回:
- The serviceName.
-
getServiceNameBytes
public com.google.protobuf.ByteString getServiceNameBytes()[required] Process belong service name
string serviceName = 2;- 指定者:
getServiceNameBytes在接口中EBPFProcessEntityMetadataOrBuilder- 返回:
- The bytes for serviceName.
-
getInstanceName
[required] Process belong service instance name
string instanceName = 3;- 指定者:
getInstanceName在接口中EBPFProcessEntityMetadataOrBuilder- 返回:
- The instanceName.
-
getInstanceNameBytes
public com.google.protobuf.ByteString getInstanceNameBytes()[required] Process belong service instance name
string instanceName = 3;- 指定者:
getInstanceNameBytes在接口中EBPFProcessEntityMetadataOrBuilder- 返回:
- The bytes for instanceName.
-
getProcessName
[required] Process name
string processName = 4;- 指定者:
getProcessName在接口中EBPFProcessEntityMetadataOrBuilder- 返回:
- The processName.
-
getProcessNameBytes
public com.google.protobuf.ByteString getProcessNameBytes()[required] Process name
string processName = 4;- 指定者:
getProcessNameBytes在接口中EBPFProcessEntityMetadataOrBuilder- 返回:
- The bytes for processName.
-
getLabelsList
public com.google.protobuf.ProtocolStringList getLabelsList()Process labels for aggregate from service
repeated string labels = 5;- 指定者:
getLabelsList在接口中EBPFProcessEntityMetadataOrBuilder- 返回:
- A list containing the labels.
-
getLabelsCount
public int getLabelsCount()Process labels for aggregate from service
repeated string labels = 5;- 指定者:
getLabelsCount在接口中EBPFProcessEntityMetadataOrBuilder- 返回:
- The count of labels.
-
getLabels
Process labels for aggregate from service
repeated string labels = 5;- 指定者:
getLabels在接口中EBPFProcessEntityMetadataOrBuilder- 参数:
index- The index of the element to return.- 返回:
- The labels at the given index.
-
getLabelsBytes
public com.google.protobuf.ByteString getLabelsBytes(int index) Process labels for aggregate from service
repeated string labels = 5;- 指定者:
getLabelsBytes在接口中EBPFProcessEntityMetadataOrBuilder- 参数:
index- The index of the value to return.- 返回:
- The bytes of the labels at the given index.
-
isInitialized
public final boolean isInitialized()- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3
-
writeTo
- 指定者:
writeTo在接口中com.google.protobuf.MessageLite- 覆盖:
writeTo在类中com.google.protobuf.GeneratedMessageV3- 抛出:
IOException
-
getSerializedSize
public int getSerializedSize()- 指定者:
getSerializedSize在接口中com.google.protobuf.MessageLite- 覆盖:
getSerializedSize在类中com.google.protobuf.GeneratedMessageV3
-
equals
- 指定者:
equals在接口中com.google.protobuf.Message- 覆盖:
equals在类中com.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- 指定者:
hashCode在接口中com.google.protobuf.Message- 覆盖:
hashCode在类中com.google.protobuf.AbstractMessage
-
parseFrom
public static EBPFProcessEntityMetadata parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static EBPFProcessEntityMetadata parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static EBPFProcessEntityMetadata parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static EBPFProcessEntityMetadata parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static EBPFProcessEntityMetadata parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static EBPFProcessEntityMetadata parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- 抛出:
IOException
-
parseFrom
public static EBPFProcessEntityMetadata parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - 抛出:
IOException
-
parseDelimitedFrom
- 抛出:
IOException
-
parseDelimitedFrom
public static EBPFProcessEntityMetadata parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - 抛出:
IOException
-
parseFrom
public static EBPFProcessEntityMetadata parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - 抛出:
IOException
-
parseFrom
public static EBPFProcessEntityMetadata parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - 抛出:
IOException
-
newBuilderForType
- 指定者:
newBuilderForType在接口中com.google.protobuf.Message- 指定者:
newBuilderForType在接口中com.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- 指定者:
toBuilder在接口中com.google.protobuf.Message- 指定者:
toBuilder在接口中com.google.protobuf.MessageLite
-
newBuilderForType
protected EBPFProcessEntityMetadata.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - 指定者:
newBuilderForType在类中com.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- 指定者:
getParserForType在接口中com.google.protobuf.Message- 指定者:
getParserForType在接口中com.google.protobuf.MessageLite- 覆盖:
getParserForType在类中com.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-