接口 SidecarOuterClass.IstioIngressListenerOrBuilder

所有超级接口:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
所有已知实现类:
SidecarOuterClass.IstioIngressListener, SidecarOuterClass.IstioIngressListener.Builder
封闭类:
SidecarOuterClass

public static interface SidecarOuterClass.IstioIngressListenerOrBuilder extends com.google.protobuf.MessageOrBuilder
  • 方法概要

    修饰符和类型
    方法
    说明
    The IP to which the listener should be bound.
    com.google.protobuf.ByteString
    The IP to which the listener should be bound.
    The captureMode option dictates how traffic to the listener is expected to be captured (or not).
    int
    The captureMode option dictates how traffic to the listener is expected to be captured (or not).
    The IP endpoint or Unix domain socket to which traffic should be forwarded to.
    com.google.protobuf.ByteString
    The IP endpoint or Unix domain socket to which traffic should be forwarded to.
    The port associated with the listener.
    The port associated with the listener.
    boolean
    The port associated with the listener.

    从接口继承的方法 com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    从接口继承的方法 com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • 方法详细资料

    • hasPort

      boolean hasPort()
       The port associated with the listener.
       
      .istio.networking.v1alpha3.Port port = 1 [(.google.api.field_behavior) = REQUIRED];
      返回:
      Whether the port field is set.
    • getPort

       The port associated with the listener.
       
      .istio.networking.v1alpha3.Port port = 1 [(.google.api.field_behavior) = REQUIRED];
      返回:
      The port.
    • getPortOrBuilder

       The port associated with the listener.
       
      .istio.networking.v1alpha3.Port port = 1 [(.google.api.field_behavior) = REQUIRED];
    • getBind

      String getBind()
       The IP to which the listener should be bound. Must be in the
       format `x.x.x.x`. Unix domain socket addresses are not allowed in
       the bind field for ingress listeners. If omitted, Istio will
       automatically configure the defaults based on imported services
       and the workload instances to which this configuration is applied
       to.
       
      string bind = 2;
      返回:
      The bind.
    • getBindBytes

      com.google.protobuf.ByteString getBindBytes()
       The IP to which the listener should be bound. Must be in the
       format `x.x.x.x`. Unix domain socket addresses are not allowed in
       the bind field for ingress listeners. If omitted, Istio will
       automatically configure the defaults based on imported services
       and the workload instances to which this configuration is applied
       to.
       
      string bind = 2;
      返回:
      The bytes for bind.
    • getCaptureModeValue

      int getCaptureModeValue()
       The captureMode option dictates how traffic to the listener is
       expected to be captured (or not).
       
      .istio.networking.v1alpha3.CaptureMode capture_mode = 3;
      返回:
      The enum numeric value on the wire for captureMode.
    • getCaptureMode

       The captureMode option dictates how traffic to the listener is
       expected to be captured (or not).
       
      .istio.networking.v1alpha3.CaptureMode capture_mode = 3;
      返回:
      The captureMode.
    • getDefaultEndpoint

      String getDefaultEndpoint()
       The IP endpoint or Unix domain socket to which
       traffic should be forwarded to. This configuration can be used to
       redirect traffic arriving at the bind `IP:Port` on the sidecar to a `localhost:port`
       or Unix domain socket where the application workload instance is listening for
       connections. Arbitrary IPs are not supported. Format should be one of `127.0.0.1:PORT`, `0.0.0.0:PORT`
       (which will forward to the instance IP), or `unix:///path/to/socket`
       
      string default_endpoint = 4 [(.google.api.field_behavior) = REQUIRED];
      返回:
      The defaultEndpoint.
    • getDefaultEndpointBytes

      com.google.protobuf.ByteString getDefaultEndpointBytes()
       The IP endpoint or Unix domain socket to which
       traffic should be forwarded to. This configuration can be used to
       redirect traffic arriving at the bind `IP:Port` on the sidecar to a `localhost:port`
       or Unix domain socket where the application workload instance is listening for
       connections. Arbitrary IPs are not supported. Format should be one of `127.0.0.1:PORT`, `0.0.0.0:PORT`
       (which will forward to the instance IP), or `unix:///path/to/socket`
       
      string default_endpoint = 4 [(.google.api.field_behavior) = REQUIRED];
      返回:
      The bytes for defaultEndpoint.