Interface UdpListenerConfigOrBuilder

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

    public interface UdpListenerConfigOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasDownstreamSocketConfig

        boolean hasDownstreamSocketConfig()
         UDP socket configuration for the listener. The default for
         :ref:`prefer_gro <envoy_v3_api_field_config.core.v3.UdpSocketConfig.prefer_gro>` is false for
         listener sockets. If receiving a large amount of datagrams from a small number of sources, it
         may be worthwhile to enable this option after performance testing.
         
        .envoy.config.core.v3.UdpSocketConfig downstream_socket_config = 5;
      • getDownstreamSocketConfig

        UdpSocketConfig getDownstreamSocketConfig()
         UDP socket configuration for the listener. The default for
         :ref:`prefer_gro <envoy_v3_api_field_config.core.v3.UdpSocketConfig.prefer_gro>` is false for
         listener sockets. If receiving a large amount of datagrams from a small number of sources, it
         may be worthwhile to enable this option after performance testing.
         
        .envoy.config.core.v3.UdpSocketConfig downstream_socket_config = 5;
      • getDownstreamSocketConfigOrBuilder

        UdpSocketConfigOrBuilder getDownstreamSocketConfigOrBuilder()
         UDP socket configuration for the listener. The default for
         :ref:`prefer_gro <envoy_v3_api_field_config.core.v3.UdpSocketConfig.prefer_gro>` is false for
         listener sockets. If receiving a large amount of datagrams from a small number of sources, it
         may be worthwhile to enable this option after performance testing.
         
        .envoy.config.core.v3.UdpSocketConfig downstream_socket_config = 5;
      • hasQuicOptions

        boolean hasQuicOptions()
         Configuration for QUIC protocol. If empty, QUIC will not be enabled on this listener. Set
         to the default object to enable QUIC without modifying any additional options.
         
        .envoy.config.listener.v3.QuicProtocolOptions quic_options = 7;
      • getQuicOptions

        QuicProtocolOptions getQuicOptions()
         Configuration for QUIC protocol. If empty, QUIC will not be enabled on this listener. Set
         to the default object to enable QUIC without modifying any additional options.
         
        .envoy.config.listener.v3.QuicProtocolOptions quic_options = 7;
      • getQuicOptionsOrBuilder

        QuicProtocolOptionsOrBuilder getQuicOptionsOrBuilder()
         Configuration for QUIC protocol. If empty, QUIC will not be enabled on this listener. Set
         to the default object to enable QUIC without modifying any additional options.
         
        .envoy.config.listener.v3.QuicProtocolOptions quic_options = 7;