Interface ListenersConfigDump.DynamicListenerStateOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ListenersConfigDump.DynamicListenerState, ListenersConfigDump.DynamicListenerState.Builder
Enclosing class:
ListenersConfigDump

public static interface ListenersConfigDump.DynamicListenerStateOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.protobuf.Timestamp
    The timestamp when the Listener was last successfully updated.
    com.google.protobuf.TimestampOrBuilder
    The timestamp when the Listener was last successfully updated.
    com.google.protobuf.Any
    The listener config.
    com.google.protobuf.AnyOrBuilder
    The listener config.
    This is the per-resource version information.
    com.google.protobuf.ByteString
    This is the per-resource version information.
    boolean
    The timestamp when the Listener was last successfully updated.
    boolean
    The listener config.

    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

    • getVersionInfo

      String getVersionInfo()
       This is the per-resource version information. This version is currently taken from the
       :ref:`version_info <envoy_v3_api_field_service.discovery.v3.DiscoveryResponse.version_info>` field at the time
       that the listener was loaded. In the future, discrete per-listener versions may be supported
       by the API.
       
      string version_info = 1;
      Returns:
      The versionInfo.
    • getVersionInfoBytes

      com.google.protobuf.ByteString getVersionInfoBytes()
       This is the per-resource version information. This version is currently taken from the
       :ref:`version_info <envoy_v3_api_field_service.discovery.v3.DiscoveryResponse.version_info>` field at the time
       that the listener was loaded. In the future, discrete per-listener versions may be supported
       by the API.
       
      string version_info = 1;
      Returns:
      The bytes for versionInfo.
    • hasListener

      boolean hasListener()
       The listener config.
       
      .google.protobuf.Any listener = 2;
      Returns:
      Whether the listener field is set.
    • getListener

      com.google.protobuf.Any getListener()
       The listener config.
       
      .google.protobuf.Any listener = 2;
      Returns:
      The listener.
    • getListenerOrBuilder

      com.google.protobuf.AnyOrBuilder getListenerOrBuilder()
       The listener config.
       
      .google.protobuf.Any listener = 2;
    • hasLastUpdated

      boolean hasLastUpdated()
       The timestamp when the Listener was last successfully updated.
       
      .google.protobuf.Timestamp last_updated = 3;
      Returns:
      Whether the lastUpdated field is set.
    • getLastUpdated

      com.google.protobuf.Timestamp getLastUpdated()
       The timestamp when the Listener was last successfully updated.
       
      .google.protobuf.Timestamp last_updated = 3;
      Returns:
      The lastUpdated.
    • getLastUpdatedOrBuilder

      com.google.protobuf.TimestampOrBuilder getLastUpdatedOrBuilder()
       The timestamp when the Listener was last successfully updated.
       
      .google.protobuf.Timestamp last_updated = 3;