枚举类 SidecarOuterClass.CaptureMode

java.lang.Object
java.lang.Enum<SidecarOuterClass.CaptureMode>
istio.networking.v1alpha3.SidecarOuterClass.CaptureMode
所有已实现的接口:
com.google.protobuf.Internal.EnumLite, com.google.protobuf.ProtocolMessageEnum, Serializable, Comparable<SidecarOuterClass.CaptureMode>, java.lang.constant.Constable
封闭类:
SidecarOuterClass

public static enum SidecarOuterClass.CaptureMode extends Enum<SidecarOuterClass.CaptureMode> implements com.google.protobuf.ProtocolMessageEnum
 `CaptureMode` describes how traffic to a listener is expected to be
 captured. Applicable only when the listener is bound to an IP.
 
Protobuf enum istio.networking.v1alpha3.CaptureMode
  • 枚举常量详细资料

    • DEFAULT

      public static final SidecarOuterClass.CaptureMode DEFAULT
       The default capture mode defined by the environment.
       
      DEFAULT = 0;
    • IPTABLES

      public static final SidecarOuterClass.CaptureMode IPTABLES
       Capture traffic using IPtables redirection.
       
      IPTABLES = 1;
    • NONE

      public static final SidecarOuterClass.CaptureMode NONE
       No traffic capture. When used in an egress listener, the application is
       expected to explicitly communicate with the listener port or Unix
       domain socket. When used in an ingress listener, care needs to be taken
       to ensure that the listener port is not in use by other processes on
       the host.
       
      NONE = 2;
    • UNRECOGNIZED

      public static final SidecarOuterClass.CaptureMode UNRECOGNIZED
  • 字段详细资料

    • DEFAULT_VALUE

      public static final int DEFAULT_VALUE
       The default capture mode defined by the environment.
       
      DEFAULT = 0;
      另请参阅:
    • IPTABLES_VALUE

      public static final int IPTABLES_VALUE
       Capture traffic using IPtables redirection.
       
      IPTABLES = 1;
      另请参阅:
    • NONE_VALUE

      public static final int NONE_VALUE
       No traffic capture. When used in an egress listener, the application is
       expected to explicitly communicate with the listener port or Unix
       domain socket. When used in an ingress listener, care needs to be taken
       to ensure that the listener port is not in use by other processes on
       the host.
       
      NONE = 2;
      另请参阅:
  • 方法详细资料

    • values

      public static SidecarOuterClass.CaptureMode[] values()
      返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
      返回:
      包含该枚举类的常量的数组,顺序与声明这些常量的顺序相同
    • valueOf

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

      public static SidecarOuterClass.CaptureMode 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<SidecarOuterClass.CaptureMode> 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 SidecarOuterClass.CaptureMode valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
      返回带有指定名称的该类的枚举常量。 字符串必须与用于声明该类的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)
      参数:
      desc - 要返回的枚举常量的名称。
      返回:
      返回带有指定名称的枚举常量
      抛出:
      IllegalArgumentException - 如果该枚举类没有带有指定名称的常量
      NullPointerException - 如果参数为空值