接口 EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatchOrBuilder

    • 方法概要

      所有方法 实例方法 抽象方法 
      修饰符和类型 方法 说明
      java.lang.String getGateway()
      The Istio gateway config's namespace/name for which this route configuration was generated.
      com.google.protobuf.ByteString getGatewayBytes()
      The Istio gateway config's namespace/name for which this route configuration was generated.
      java.lang.String getName()
      Route configuration name to match on.
      com.google.protobuf.ByteString getNameBytes()
      Route configuration name to match on.
      java.lang.String getPortName()
      Applicable only for GATEWAY context.
      com.google.protobuf.ByteString getPortNameBytes()
      Applicable only for GATEWAY context.
      int getPortNumber()
      The service port number or gateway server port number for which this route configuration was generated.
      EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch.VirtualHostMatch getVhost()
      Match a specific virtual host in a route configuration and apply the patch to the virtual host.
      EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch.VirtualHostMatchOrBuilder getVhostOrBuilder()
      Match a specific virtual host in a route configuration and apply the patch to the virtual host.
      boolean hasVhost()
      Match a specific virtual host in a route configuration and apply the patch to the virtual host.
      • 从接口继承的方法 com.google.protobuf.MessageLiteOrBuilder

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

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

      • getPortNumber

        int getPortNumber()
         The service port number or gateway server port number for which
         this route configuration was generated. If omitted, applies to
         route configurations for all ports.
         
        uint32 port_number = 1;
        返回:
        The portNumber.
      • getPortName

        java.lang.String getPortName()
         Applicable only for GATEWAY context. The gateway server port
         name for which this route configuration was generated.
         
        string port_name = 2;
        返回:
        The portName.
      • getPortNameBytes

        com.google.protobuf.ByteString getPortNameBytes()
         Applicable only for GATEWAY context. The gateway server port
         name for which this route configuration was generated.
         
        string port_name = 2;
        返回:
        The bytes for portName.
      • getGateway

        java.lang.String getGateway()
         The Istio gateway config's namespace/name for which this route
         configuration was generated. Applies only if the context is
         GATEWAY. Should be in the namespace/name format. Use this field
         in conjunction with the `portNumber` and `portName` to accurately
         select the Envoy route configuration for a specific HTTPS
         server within a gateway config object.
         
        string gateway = 3;
        返回:
        The gateway.
      • getGatewayBytes

        com.google.protobuf.ByteString getGatewayBytes()
         The Istio gateway config's namespace/name for which this route
         configuration was generated. Applies only if the context is
         GATEWAY. Should be in the namespace/name format. Use this field
         in conjunction with the `portNumber` and `portName` to accurately
         select the Envoy route configuration for a specific HTTPS
         server within a gateway config object.
         
        string gateway = 3;
        返回:
        The bytes for gateway.
      • hasVhost

        boolean hasVhost()
         Match a specific virtual host in a route configuration and
         apply the patch to the virtual host.
         
        .istio.networking.v1alpha3.EnvoyFilter.RouteConfigurationMatch.VirtualHostMatch vhost = 4;
        返回:
        Whether the vhost field is set.
      • getName

        java.lang.String getName()
         Route configuration name to match on. Can be used to match a
         specific route configuration by name, such as the internally
         generated `http_proxy` route configuration for all sidecars.
         
        string name = 5;
        返回:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         Route configuration name to match on. Can be used to match a
         specific route configuration by name, such as the internally
         generated `http_proxy` route configuration for all sidecars.
         
        string name = 5;
        返回:
        The bytes for name.