Interface UpstreamHttpProtocolOptionsOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
UpstreamHttpProtocolOptions, UpstreamHttpProtocolOptions.Builder

public interface UpstreamHttpProtocolOptionsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Automatic validate upstream presented certificate for new upstream connections based on the downstream HTTP host/authority header, as seen by the :ref:`router filter <config_http_filters_router>`.
    boolean
    Set transport socket `SNI <https://en.wikipedia.org/wiki/Server_Name_Indication>`_ for new upstream connections based on the downstream HTTP host/authority header, as seen by the :ref:`router filter <config_http_filters_router>`.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getAutoSni

      boolean getAutoSni()
       Set transport socket `SNI <https://en.wikipedia.org/wiki/Server_Name_Indication>`_ for new
       upstream connections based on the downstream HTTP host/authority header, as seen by the
       :ref:`router filter <config_http_filters_router>`.
       
      bool auto_sni = 1;
      Returns:
      The autoSni.
    • getAutoSanValidation

      boolean getAutoSanValidation()
       Automatic validate upstream presented certificate for new upstream connections based on the
       downstream HTTP host/authority header, as seen by the
       :ref:`router filter <config_http_filters_router>`.
       This field is intended to set with `auto_sni` field.
       
      bool auto_san_validation = 2;
      Returns:
      The autoSanValidation.