所有已实现的接口:
com.google.protobuf.Internal.EnumLite, com.google.protobuf.ProtocolMessageEnum, Serializable , Comparable <RefType >, java.lang.constant.Constable
public enum RefType
extends Enum <RefType >
implements com.google.protobuf.ProtocolMessageEnum
Type of the reference
Protobuf enum
skywalking.v3.RefType
枚举常量概要
枚举常量
Map to the reference targeting the segment in another OS process.
Map to the reference targeting the segment in the same process of the current one, just across thread.
字段概要
字段
static final int
Map to the reference targeting the segment in another OS process.
static final int
Map to the reference targeting the segment in the same process of the current one, just across thread.
方法概要
所有方法 静态方法 实例方法 具体方法 已过时的方法
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<RefType >
valueOf (com.google.protobuf.Descriptors.EnumValueDescriptor desc)
按照声明该枚举类型的常量的顺序,
返回一个包含这些常量的数组。
从类继承的方法 java.lang.Enum
clone , compareTo , describeConstable , equals , finalize , getDeclaringClass , hashCode , name , ordinal , toString , valueOf
枚举常量详细资料
CrossProcess
public static final RefType CrossProcess
Map to the reference targeting the segment in another OS process.
CrossProcess = 0;
CrossThread
public static final RefType CrossThread
Map to the reference targeting the segment in the same process of the current one, just across thread.
This is only used when the coding language has the thread concept.
CrossThread = 1;
UNRECOGNIZED
public static final RefType UNRECOGNIZED
字段详细资料
CrossProcess_VALUE
public static final int CrossProcess_VALUE
Map to the reference targeting the segment in another OS process.
CrossProcess = 0;
另请参阅:
CrossThread_VALUE
public static final int CrossThread_VALUE
Map to the reference targeting the segment in the same process of the current one, just across thread.
This is only used when the coding language has the thread concept.
CrossThread = 1;
另请参阅:
方法详细资料
values
按照声明该枚举类型的常量的顺序,
返回一个包含这些常量的数组。
返回:
按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
getNumber
public final int getNumber ()
指定者:
getNumber 在接口中 com.google.protobuf.Internal.EnumLite
指定者:
getNumber 在接口中 com.google.protobuf.ProtocolMessageEnum
forNumber
public static RefType forNumber (int value)
参数:
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<RefType > 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 RefType valueOf (com.google.protobuf.Descriptors.EnumValueDescriptor desc)
返回带有指定名称的该类型的枚举常量。
字符串必须与用于声明该类型的枚举常量的
标识符完全 匹配。(不允许有多余
的空格字符。)
参数:
desc - 要返回的枚举常量的名称。
返回:
返回带有指定名称的枚举常量
抛出:
IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量
NullPointerException - 如果参数为空值