Interface ConfigOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      TransportSocket getTransportSocket()
      The underlying transport socket being wrapped.
      TransportSocketOrBuilder getTransportSocketOrBuilder()
      The underlying transport socket being wrapped.
      com.google.protobuf.Duration getUpdatePeriod()
      Period to update stats while the connection is open.
      com.google.protobuf.DurationOrBuilder getUpdatePeriodOrBuilder()
      Period to update stats while the connection is open.
      boolean hasTransportSocket()
      The underlying transport socket being wrapped.
      boolean hasUpdatePeriod()
      Period to update stats while the connection is open.
      • 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

      • hasTransportSocket

        boolean hasTransportSocket()
         The underlying transport socket being wrapped.
         
        .envoy.config.core.v3.TransportSocket transport_socket = 1 [(.validate.rules) = { ... }
        Returns:
        Whether the transportSocket field is set.
      • getTransportSocket

        TransportSocket getTransportSocket()
         The underlying transport socket being wrapped.
         
        .envoy.config.core.v3.TransportSocket transport_socket = 1 [(.validate.rules) = { ... }
        Returns:
        The transportSocket.
      • getTransportSocketOrBuilder

        TransportSocketOrBuilder getTransportSocketOrBuilder()
         The underlying transport socket being wrapped.
         
        .envoy.config.core.v3.TransportSocket transport_socket = 1 [(.validate.rules) = { ... }
      • hasUpdatePeriod

        boolean hasUpdatePeriod()
         Period to update stats while the connection is open. If unset, updates only happen when the
         connection is closed. Stats are always updated one final time when the connection is closed.
         
        .google.protobuf.Duration update_period = 2 [(.validate.rules) = { ... }
        Returns:
        Whether the updatePeriod field is set.
      • getUpdatePeriod

        com.google.protobuf.Duration getUpdatePeriod()
         Period to update stats while the connection is open. If unset, updates only happen when the
         connection is closed. Stats are always updated one final time when the connection is closed.
         
        .google.protobuf.Duration update_period = 2 [(.validate.rules) = { ... }
        Returns:
        The updatePeriod.
      • getUpdatePeriodOrBuilder

        com.google.protobuf.DurationOrBuilder getUpdatePeriodOrBuilder()
         Period to update stats while the connection is open. If unset, updates only happen when the
         connection is closed. Stats are always updated one final time when the connection is closed.
         
        .google.protobuf.Duration update_period = 2 [(.validate.rules) = { ... }