- 所有已实现的接口:
com.google.protobuf.Internal.EnumLite, com.google.protobuf.ProtocolMessageEnum, Serializable, Comparable<SpanLayer>, java.lang.constant.Constable
public enum SpanLayer
extends Enum<SpanLayer>
implements com.google.protobuf.ProtocolMessageEnum
Map to the layer of span
Protobuf enum
skywalking.v3.SpanLayer
-
-
枚举常量概要
枚举常量
A cache layer, used in tracing the cache client component.
A database layer, used in tracing the database client component.
A FAAS layer, used in function-as-a-Service platform.
HTTP is a more specific RPCFramework.
A MQ layer, used in both producer and consuer sides of the MQ component.
A RPC layer, used in both client and server sides of RPC component.
-
字段概要
字段
static final int
A cache layer, used in tracing the cache client component.
static final int
A database layer, used in tracing the database client component.
static final int
A FAAS layer, used in function-as-a-Service platform.
static final int
HTTP is a more specific RPCFramework.
static final int
A MQ layer, used in both producer and consuer sides of the MQ component.
static final int
A RPC layer, used in both client and server sides of RPC component.
static final int
-
方法概要
static final com.google.protobuf.Descriptors.EnumDescriptor
final com.google.protobuf.Descriptors.EnumDescriptor
final int
final com.google.protobuf.Descriptors.EnumValueDescriptor
static com.google.protobuf.Internal.EnumLiteMap<SpanLayer>
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
按照声明该枚举类型的常量的顺序,
返回一个包含这些常量的数组。
从类继承的方法 java.lang.Enum
clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
-
枚举常量详细资料
-
Unknown
Unknown layer. Could be anything.
Unknown = 0;
-
Database
A database layer, used in tracing the database client component.
Database = 1;
-
RPCFramework
A RPC layer, used in both client and server sides of RPC component.
RPCFramework = 2;
-
Http
HTTP is a more specific RPCFramework.
Http = 3;
-
MQ
A MQ layer, used in both producer and consuer sides of the MQ component.
MQ = 4;
-
Cache
A cache layer, used in tracing the cache client component.
Cache = 5;
-
FAAS
A FAAS layer, used in function-as-a-Service platform.
FAAS = 6;
-
-
字段详细资料
-
Unknown_VALUE
public static final int Unknown_VALUE
Unknown layer. Could be anything.
Unknown = 0;
- 另请参阅:
-
-
Database_VALUE
public static final int Database_VALUE
A database layer, used in tracing the database client component.
Database = 1;
- 另请参阅:
-
-
RPCFramework_VALUE
public static final int RPCFramework_VALUE
A RPC layer, used in both client and server sides of RPC component.
RPCFramework = 2;
- 另请参阅:
-
-
Http_VALUE
public static final int Http_VALUE
HTTP is a more specific RPCFramework.
Http = 3;
- 另请参阅:
-
-
MQ_VALUE
public static final int MQ_VALUE
A MQ layer, used in both producer and consuer sides of the MQ component.
MQ = 4;
- 另请参阅:
-
-
Cache_VALUE
public static final int Cache_VALUE
A cache layer, used in tracing the cache client component.
Cache = 5;
- 另请参阅:
-
-
FAAS_VALUE
public static final int FAAS_VALUE
A FAAS layer, used in function-as-a-Service platform.
FAAS = 6;
- 另请参阅:
-
-
方法详细资料
-
values
按照声明该枚举类型的常量的顺序,
返回一个包含这些常量的数组。
- 返回:
- 按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
-
-
getNumber
public final int getNumber()
- 指定者:
getNumber 在接口中 com.google.protobuf.Internal.EnumLite
- 指定者:
getNumber 在接口中 com.google.protobuf.ProtocolMessageEnum
-
-
forNumber
- 参数:
value - The numeric wire value of the corresponding enum entry.
- 返回:
- The enum associated with the given numeric wire value.
-
internalGetValueMap
public static com.google.protobuf.Internal.EnumLiteMap<SpanLayer> internalGetValueMap()
-
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
- 指定者:
getValueDescriptor 在接口中 com.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
- 指定者:
getDescriptorForType 在接口中 com.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
-
valueOf
public static SpanLayer valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
返回带有指定名称的该类型的枚举常量。
字符串必须与用于声明该类型的枚举常量的
标识符完全匹配。(不允许有多余
的空格字符。)
- 参数:
desc - 要返回的枚举常量的名称。
- 返回:
- 返回带有指定名称的枚举常量
- 抛出:
IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量
NullPointerException - 如果参数为空值