Interface UdpProxyConfigOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getCluster()
      The upstream cluster to connect to.
      com.google.protobuf.ByteString getClusterBytes()
      The upstream cluster to connect to.
      com.google.protobuf.Duration getIdleTimeout()
      The idle timeout for sessions.
      com.google.protobuf.DurationOrBuilder getIdleTimeoutOrBuilder()
      The idle timeout for sessions.
      UdpProxyConfig.RouteSpecifierCase getRouteSpecifierCase()  
      String getStatPrefix()
      The stat prefix used when emitting UDP proxy filter stats.
      com.google.protobuf.ByteString getStatPrefixBytes()
      The stat prefix used when emitting UDP proxy filter stats.
      boolean hasIdleTimeout()
      The idle timeout for sessions.
      • 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

      • getStatPrefix

        String getStatPrefix()
         The stat prefix used when emitting UDP proxy filter stats.
         
        string stat_prefix = 1 [(.validate.rules) = { ... }
      • getStatPrefixBytes

        com.google.protobuf.ByteString getStatPrefixBytes()
         The stat prefix used when emitting UDP proxy filter stats.
         
        string stat_prefix = 1 [(.validate.rules) = { ... }
      • getCluster

        String getCluster()
         The upstream cluster to connect to.
         
        string cluster = 2 [(.validate.rules) = { ... }
      • getClusterBytes

        com.google.protobuf.ByteString getClusterBytes()
         The upstream cluster to connect to.
         
        string cluster = 2 [(.validate.rules) = { ... }
      • hasIdleTimeout

        boolean hasIdleTimeout()
         The idle timeout for sessions. Idle is defined as no datagrams between received or sent by
         the session. The default if not specified is 1 minute.
         
        .google.protobuf.Duration idle_timeout = 3;
      • getIdleTimeout

        com.google.protobuf.Duration getIdleTimeout()
         The idle timeout for sessions. Idle is defined as no datagrams between received or sent by
         the session. The default if not specified is 1 minute.
         
        .google.protobuf.Duration idle_timeout = 3;
      • getIdleTimeoutOrBuilder

        com.google.protobuf.DurationOrBuilder getIdleTimeoutOrBuilder()
         The idle timeout for sessions. Idle is defined as no datagrams between received or sent by
         the session. The default if not specified is 1 minute.
         
        .google.protobuf.Duration idle_timeout = 3;