Interface QuicDownstreamTransportOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      DownstreamTlsContext getDownstreamTlsContext()
      .envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext downstream_tls_context = 1 [(.validate.rules) = { ... }
      DownstreamTlsContextOrBuilder getDownstreamTlsContextOrBuilder()
      .envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext downstream_tls_context = 1 [(.validate.rules) = { ... }
      com.google.protobuf.BoolValue getEnableEarlyData()
      If false, QUIC will tell TLS to reject any early data and to stop issuing 0-RTT credentials with resumption session tickets.
      com.google.protobuf.BoolValueOrBuilder getEnableEarlyDataOrBuilder()
      If false, QUIC will tell TLS to reject any early data and to stop issuing 0-RTT credentials with resumption session tickets.
      boolean hasDownstreamTlsContext()
      .envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext downstream_tls_context = 1 [(.validate.rules) = { ... }
      boolean hasEnableEarlyData()
      If false, QUIC will tell TLS to reject any early data and to stop issuing 0-RTT credentials with resumption session tickets.
      • 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 Detail

      • hasDownstreamTlsContext

        boolean hasDownstreamTlsContext()
        .envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext downstream_tls_context = 1 [(.validate.rules) = { ... }
        Returns:
        Whether the downstreamTlsContext field is set.
      • getDownstreamTlsContext

        DownstreamTlsContext getDownstreamTlsContext()
        .envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext downstream_tls_context = 1 [(.validate.rules) = { ... }
        Returns:
        The downstreamTlsContext.
      • getDownstreamTlsContextOrBuilder

        DownstreamTlsContextOrBuilder getDownstreamTlsContextOrBuilder()
        .envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext downstream_tls_context = 1 [(.validate.rules) = { ... }
      • hasEnableEarlyData

        boolean hasEnableEarlyData()
         If false, QUIC will tell TLS to reject any early data and to stop issuing 0-RTT credentials with resumption session tickets. This will prevent clients from sending 0-RTT requests.
         Default to true.
         
        .google.protobuf.BoolValue enable_early_data = 2;
        Returns:
        Whether the enableEarlyData field is set.
      • getEnableEarlyData

        com.google.protobuf.BoolValue getEnableEarlyData()
         If false, QUIC will tell TLS to reject any early data and to stop issuing 0-RTT credentials with resumption session tickets. This will prevent clients from sending 0-RTT requests.
         Default to true.
         
        .google.protobuf.BoolValue enable_early_data = 2;
        Returns:
        The enableEarlyData.
      • getEnableEarlyDataOrBuilder

        com.google.protobuf.BoolValueOrBuilder getEnableEarlyDataOrBuilder()
         If false, QUIC will tell TLS to reject any early data and to stop issuing 0-RTT credentials with resumption session tickets. This will prevent clients from sending 0-RTT requests.
         Default to true.
         
        .google.protobuf.BoolValue enable_early_data = 2;