java.lang.Object
java.lang.Enum<RefType>
org.apache.skywalking.apm.network.language.agent.v3.RefType
所有已实现的接口:
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
  • 枚举常量详细资料

    • 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

      public static RefType[] values()
      按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。
      返回:
      按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
    • valueOf

      public static RefType valueOf(String name)
      返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)
      参数:
      name - 要返回的枚举常量的名称。
      返回:
      返回带有指定名称的枚举常量
      抛出:
      IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量
      NullPointerException - 如果参数为空值
    • getNumber

      public final int getNumber()
      指定者:
      getNumber 在接口中 com.google.protobuf.Internal.EnumLite
      指定者:
      getNumber 在接口中 com.google.protobuf.ProtocolMessageEnum
    • valueOf

      @Deprecated public static RefType valueOf(int value)
      已过时。
      返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)
      参数:
      value - 要返回的枚举常量的名称。
      返回:
      返回带有指定名称的枚举常量
      抛出:
      IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量
      NullPointerException - 如果参数为空值
    • 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 - 如果参数为空值