Class ListenersConfigDump
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
io.envoyproxy.envoy.admin.v3.ListenersConfigDump
- All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, ListenersConfigDumpOrBuilder, Serializable
@Generated
public final class ListenersConfigDump
extends com.google.protobuf.GeneratedMessage
implements ListenersConfigDumpOrBuilder
Envoy's listener manager fills this message with all currently known listeners. Listener configuration information can be used to recreate an Envoy configuration by populating all listeners as static listeners or by returning them in a LDS response.Protobuf type
envoy.admin.v3.ListenersConfigDump- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classEnvoy's listener manager fills this message with all currently known listeners.static final classDescribes a dynamically loaded listener via the LDS API.static interfacestatic final classProtobuf typeenvoy.admin.v3.ListenersConfigDump.DynamicListenerStatestatic interfacestatic final classDescribes a statically loaded listener.static interfaceNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT, T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final ListenersConfigDumpstatic final intprivate List<ListenersConfigDump.DynamicListener> private byteprivate static final com.google.protobuf.Parser<ListenersConfigDump> private static final longstatic final intprivate List<ListenersConfigDump.StaticListener> static final intprivate ObjectFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateprivateListenersConfigDump(com.google.protobuf.GeneratedMessage.Builder<?> builder) -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic ListenersConfigDumpstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetDynamicListeners(int index) State for any warming, active, or draining listeners.intState for any warming, active, or draining listeners.State for any warming, active, or draining listeners.getDynamicListenersOrBuilder(int index) State for any warming, active, or draining listeners.List<? extends ListenersConfigDump.DynamicListenerOrBuilder> State for any warming, active, or draining listeners.com.google.protobuf.Parser<ListenersConfigDump> intgetStaticListeners(int index) The statically loaded listener configs.intThe statically loaded listener configs.The statically loaded listener configs.getStaticListenersOrBuilder(int index) The statically loaded listener configs.List<? extends ListenersConfigDump.StaticListenerOrBuilder> The statically loaded listener configs.This is the :ref:`version_info <envoy_v3_api_field_service.discovery.v3.DiscoveryResponse.version_info>` in the last processed LDS discovery response.com.google.protobuf.ByteStringThis is the :ref:`version_info <envoy_v3_api_field_service.discovery.v3.DiscoveryResponse.version_info>` in the last processed LDS discovery response.inthashCode()protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic ListenersConfigDump.Builderstatic ListenersConfigDump.BuildernewBuilder(ListenersConfigDump prototype) protected ListenersConfigDump.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static ListenersConfigDumpparseDelimitedFrom(InputStream input) static ListenersConfigDumpparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ListenersConfigDumpparseFrom(byte[] data) static ListenersConfigDumpparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ListenersConfigDumpparseFrom(com.google.protobuf.ByteString data) static ListenersConfigDumpparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ListenersConfigDumpparseFrom(com.google.protobuf.CodedInputStream input) static ListenersConfigDumpparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ListenersConfigDumpparseFrom(InputStream input) static ListenersConfigDumpparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ListenersConfigDumpparseFrom(ByteBuffer data) static ListenersConfigDumpparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<ListenersConfigDump> parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
VERSION_INFO_FIELD_NUMBER
public static final int VERSION_INFO_FIELD_NUMBER- See Also:
-
versionInfo_
-
STATIC_LISTENERS_FIELD_NUMBER
public static final int STATIC_LISTENERS_FIELD_NUMBER- See Also:
-
staticListeners_
-
DYNAMIC_LISTENERS_FIELD_NUMBER
public static final int DYNAMIC_LISTENERS_FIELD_NUMBER- See Also:
-
dynamicListeners_
-
memoizedIsInitialized
private byte memoizedIsInitialized -
DEFAULT_INSTANCE
-
PARSER
-
-
Constructor Details
-
ListenersConfigDump
private ListenersConfigDump(com.google.protobuf.GeneratedMessage.Builder<?> builder) -
ListenersConfigDump
private ListenersConfigDump()
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getVersionInfo
This is the :ref:`version_info <envoy_v3_api_field_service.discovery.v3.DiscoveryResponse.version_info>` in the last processed LDS discovery response. If there are only static bootstrap listeners, this field will be "".
string version_info = 1;- Specified by:
getVersionInfoin interfaceListenersConfigDumpOrBuilder- Returns:
- The versionInfo.
-
getVersionInfoBytes
public com.google.protobuf.ByteString getVersionInfoBytes()This is the :ref:`version_info <envoy_v3_api_field_service.discovery.v3.DiscoveryResponse.version_info>` in the last processed LDS discovery response. If there are only static bootstrap listeners, this field will be "".
string version_info = 1;- Specified by:
getVersionInfoBytesin interfaceListenersConfigDumpOrBuilder- Returns:
- The bytes for versionInfo.
-
getStaticListenersList
The statically loaded listener configs.
repeated .envoy.admin.v3.ListenersConfigDump.StaticListener static_listeners = 2;- Specified by:
getStaticListenersListin interfaceListenersConfigDumpOrBuilder
-
getStaticListenersOrBuilderList
public List<? extends ListenersConfigDump.StaticListenerOrBuilder> getStaticListenersOrBuilderList()The statically loaded listener configs.
repeated .envoy.admin.v3.ListenersConfigDump.StaticListener static_listeners = 2;- Specified by:
getStaticListenersOrBuilderListin interfaceListenersConfigDumpOrBuilder
-
getStaticListenersCount
public int getStaticListenersCount()The statically loaded listener configs.
repeated .envoy.admin.v3.ListenersConfigDump.StaticListener static_listeners = 2;- Specified by:
getStaticListenersCountin interfaceListenersConfigDumpOrBuilder
-
getStaticListeners
The statically loaded listener configs.
repeated .envoy.admin.v3.ListenersConfigDump.StaticListener static_listeners = 2;- Specified by:
getStaticListenersin interfaceListenersConfigDumpOrBuilder
-
getStaticListenersOrBuilder
The statically loaded listener configs.
repeated .envoy.admin.v3.ListenersConfigDump.StaticListener static_listeners = 2;- Specified by:
getStaticListenersOrBuilderin interfaceListenersConfigDumpOrBuilder
-
getDynamicListenersList
State for any warming, active, or draining listeners.
repeated .envoy.admin.v3.ListenersConfigDump.DynamicListener dynamic_listeners = 3;- Specified by:
getDynamicListenersListin interfaceListenersConfigDumpOrBuilder
-
getDynamicListenersOrBuilderList
public List<? extends ListenersConfigDump.DynamicListenerOrBuilder> getDynamicListenersOrBuilderList()State for any warming, active, or draining listeners.
repeated .envoy.admin.v3.ListenersConfigDump.DynamicListener dynamic_listeners = 3;- Specified by:
getDynamicListenersOrBuilderListin interfaceListenersConfigDumpOrBuilder
-
getDynamicListenersCount
public int getDynamicListenersCount()State for any warming, active, or draining listeners.
repeated .envoy.admin.v3.ListenersConfigDump.DynamicListener dynamic_listeners = 3;- Specified by:
getDynamicListenersCountin interfaceListenersConfigDumpOrBuilder
-
getDynamicListeners
State for any warming, active, or draining listeners.
repeated .envoy.admin.v3.ListenersConfigDump.DynamicListener dynamic_listeners = 3;- Specified by:
getDynamicListenersin interfaceListenersConfigDumpOrBuilder
-
getDynamicListenersOrBuilder
State for any warming, active, or draining listeners.
repeated .envoy.admin.v3.ListenersConfigDump.DynamicListener dynamic_listeners = 3;- Specified by:
getDynamicListenersOrBuilderin interfaceListenersConfigDumpOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ListenersConfigDump parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ListenersConfigDump parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ListenersConfigDump parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ListenersConfigDump parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ListenersConfigDump parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ListenersConfigDump parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static ListenersConfigDump parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static ListenersConfigDump parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static ListenersConfigDump parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static ListenersConfigDump parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ListenersConfigDump.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-