枚举 SidecarOuterClass.CaptureMode

  • 所有已实现的接口:
    com.google.protobuf.Internal.EnumLite, com.google.protobuf.ProtocolMessageEnum, java.io.Serializable, java.lang.Comparable<SidecarOuterClass.CaptureMode>
    封闭类:
    SidecarOuterClass

    public static enum SidecarOuterClass.CaptureMode
    extends java.lang.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
    • 枚举常量详细资料

      • 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;
    • 字段详细资料

      • 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;
        另请参阅:
        常量字段值
      • value

        private final int value
    • 构造器详细资料

      • CaptureMode

        private CaptureMode​(int value)
    • 方法详细资料

      • values

        public static SidecarOuterClass.CaptureMode[] values()
        按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。该方法可用于迭代 常量, 如下所示:
        for (SidecarOuterClass.CaptureMode c : SidecarOuterClass.CaptureMode.values())
            System.out.println(c);
        
        返回:
        按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
      • valueOf

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