Class ListenersConfigDump.DynamicListener
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
io.envoyproxy.envoy.admin.v3.ListenersConfigDump.DynamicListener
- All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, ListenersConfigDump.DynamicListenerOrBuilder, Serializable
- Enclosing class:
ListenersConfigDump
public static final class ListenersConfigDump.DynamicListener
extends com.google.protobuf.GeneratedMessage
implements ListenersConfigDump.DynamicListenerOrBuilder
Describes a dynamically loaded listener via the LDS API. [#next-free-field: 7]Protobuf type
envoy.admin.v3.ListenersConfigDump.DynamicListener- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classDescribes a dynamically loaded listener via the LDS API.Nested 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 TypeFieldDescriptionstatic final intprivate intstatic final intprivate intprivate static final ListenersConfigDump.DynamicListenerstatic final intstatic final intprivate UpdateFailureStateprivate byteprivate Objectstatic final intprivate static final com.google.protobuf.Parser<ListenersConfigDump.DynamicListener> private static final longstatic final intFields 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
ConstructorsModifierConstructorDescriptionprivateprivateDynamicListener(com.google.protobuf.GeneratedMessage.Builder<?> builder) -
Method Summary
Modifier and TypeMethodDescriptionbooleanThe listener state for any active listener by this name.The listener state for any active listener by this name.The client status of this resource.intThe client status of this resource.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe listener state for any draining listener by this name.The listener state for any draining listener by this name.Set if the last update failed, cleared after the next successful update.Set if the last update failed, cleared after the next successful update.getName()The name or unique id of this listener, pulled from the DynamicListenerState config.com.google.protobuf.ByteStringThe name or unique id of this listener, pulled from the DynamicListenerState config.com.google.protobuf.Parser<ListenersConfigDump.DynamicListener> intThe listener state for any warming listener by this name.The listener state for any warming listener by this name.booleanThe listener state for any active listener by this name.booleanThe listener state for any draining listener by this name.booleanSet if the last update failed, cleared after the next successful update.inthashCode()booleanThe listener state for any warming listener by this name.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(ListenersConfigDump.DynamicListener prototype) newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) parseDelimitedFrom(InputStream input) parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(byte[] data) parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.ByteString data) parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.CodedInputStream input) parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(InputStream input) parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(ByteBuffer data) parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<ListenersConfigDump.DynamicListener> 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:
-
bitField0_
private int bitField0_ -
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER- See Also:
-
name_
-
ACTIVE_STATE_FIELD_NUMBER
public static final int ACTIVE_STATE_FIELD_NUMBER- See Also:
-
activeState_
-
WARMING_STATE_FIELD_NUMBER
public static final int WARMING_STATE_FIELD_NUMBER- See Also:
-
warmingState_
-
DRAINING_STATE_FIELD_NUMBER
public static final int DRAINING_STATE_FIELD_NUMBER- See Also:
-
drainingState_
-
ERROR_STATE_FIELD_NUMBER
public static final int ERROR_STATE_FIELD_NUMBER- See Also:
-
errorState_
-
CLIENT_STATUS_FIELD_NUMBER
public static final int CLIENT_STATUS_FIELD_NUMBER- See Also:
-
clientStatus_
private int clientStatus_ -
memoizedIsInitialized
private byte memoizedIsInitialized -
DEFAULT_INSTANCE
-
PARSER
-
-
Constructor Details
-
DynamicListener
private DynamicListener(com.google.protobuf.GeneratedMessage.Builder<?> builder) -
DynamicListener
private DynamicListener()
-
-
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
-
getName
The name or unique id of this listener, pulled from the DynamicListenerState config.
string name = 1;- Specified by:
getNamein interfaceListenersConfigDump.DynamicListenerOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()The name or unique id of this listener, pulled from the DynamicListenerState config.
string name = 1;- Specified by:
getNameBytesin interfaceListenersConfigDump.DynamicListenerOrBuilder- Returns:
- The bytes for name.
-
hasActiveState
public boolean hasActiveState()The listener state for any active listener by this name. These are listeners that are available to service data plane traffic.
.envoy.admin.v3.ListenersConfigDump.DynamicListenerState active_state = 2;- Specified by:
hasActiveStatein interfaceListenersConfigDump.DynamicListenerOrBuilder- Returns:
- Whether the activeState field is set.
-
getActiveState
The listener state for any active listener by this name. These are listeners that are available to service data plane traffic.
.envoy.admin.v3.ListenersConfigDump.DynamicListenerState active_state = 2;- Specified by:
getActiveStatein interfaceListenersConfigDump.DynamicListenerOrBuilder- Returns:
- The activeState.
-
getActiveStateOrBuilder
The listener state for any active listener by this name. These are listeners that are available to service data plane traffic.
.envoy.admin.v3.ListenersConfigDump.DynamicListenerState active_state = 2;- Specified by:
getActiveStateOrBuilderin interfaceListenersConfigDump.DynamicListenerOrBuilder
-
hasWarmingState
public boolean hasWarmingState()The listener state for any warming listener by this name. These are listeners that are currently undergoing warming in preparation to service data plane traffic. Note that if attempting to recreate an Envoy configuration from a configuration dump, the warming listeners should generally be discarded.
.envoy.admin.v3.ListenersConfigDump.DynamicListenerState warming_state = 3;- Specified by:
hasWarmingStatein interfaceListenersConfigDump.DynamicListenerOrBuilder- Returns:
- Whether the warmingState field is set.
-
getWarmingState
The listener state for any warming listener by this name. These are listeners that are currently undergoing warming in preparation to service data plane traffic. Note that if attempting to recreate an Envoy configuration from a configuration dump, the warming listeners should generally be discarded.
.envoy.admin.v3.ListenersConfigDump.DynamicListenerState warming_state = 3;- Specified by:
getWarmingStatein interfaceListenersConfigDump.DynamicListenerOrBuilder- Returns:
- The warmingState.
-
getWarmingStateOrBuilder
The listener state for any warming listener by this name. These are listeners that are currently undergoing warming in preparation to service data plane traffic. Note that if attempting to recreate an Envoy configuration from a configuration dump, the warming listeners should generally be discarded.
.envoy.admin.v3.ListenersConfigDump.DynamicListenerState warming_state = 3;- Specified by:
getWarmingStateOrBuilderin interfaceListenersConfigDump.DynamicListenerOrBuilder
-
hasDrainingState
public boolean hasDrainingState()The listener state for any draining listener by this name. These are listeners that are currently undergoing draining in preparation to stop servicing data plane traffic. Note that if attempting to recreate an Envoy configuration from a configuration dump, the draining listeners should generally be discarded.
.envoy.admin.v3.ListenersConfigDump.DynamicListenerState draining_state = 4;- Specified by:
hasDrainingStatein interfaceListenersConfigDump.DynamicListenerOrBuilder- Returns:
- Whether the drainingState field is set.
-
getDrainingState
The listener state for any draining listener by this name. These are listeners that are currently undergoing draining in preparation to stop servicing data plane traffic. Note that if attempting to recreate an Envoy configuration from a configuration dump, the draining listeners should generally be discarded.
.envoy.admin.v3.ListenersConfigDump.DynamicListenerState draining_state = 4;- Specified by:
getDrainingStatein interfaceListenersConfigDump.DynamicListenerOrBuilder- Returns:
- The drainingState.
-
getDrainingStateOrBuilder
The listener state for any draining listener by this name. These are listeners that are currently undergoing draining in preparation to stop servicing data plane traffic. Note that if attempting to recreate an Envoy configuration from a configuration dump, the draining listeners should generally be discarded.
.envoy.admin.v3.ListenersConfigDump.DynamicListenerState draining_state = 4;- Specified by:
getDrainingStateOrBuilderin interfaceListenersConfigDump.DynamicListenerOrBuilder
-
hasErrorState
public boolean hasErrorState()Set if the last update failed, cleared after the next successful update. The ``error_state`` field contains the rejected version of this particular resource along with the reason and timestamp. For successfully updated or acknowledged resource, this field should be empty.
.envoy.admin.v3.UpdateFailureState error_state = 5;- Specified by:
hasErrorStatein interfaceListenersConfigDump.DynamicListenerOrBuilder- Returns:
- Whether the errorState field is set.
-
getErrorState
Set if the last update failed, cleared after the next successful update. The ``error_state`` field contains the rejected version of this particular resource along with the reason and timestamp. For successfully updated or acknowledged resource, this field should be empty.
.envoy.admin.v3.UpdateFailureState error_state = 5;- Specified by:
getErrorStatein interfaceListenersConfigDump.DynamicListenerOrBuilder- Returns:
- The errorState.
-
getErrorStateOrBuilder
Set if the last update failed, cleared after the next successful update. The ``error_state`` field contains the rejected version of this particular resource along with the reason and timestamp. For successfully updated or acknowledged resource, this field should be empty.
.envoy.admin.v3.UpdateFailureState error_state = 5;- Specified by:
getErrorStateOrBuilderin interfaceListenersConfigDump.DynamicListenerOrBuilder
-
getClientStatusValue
public int getClientStatusValue()The client status of this resource. [#not-implemented-hide:]
.envoy.admin.v3.ClientResourceStatus client_status = 6;- Specified by:
getClientStatusValuein interfaceListenersConfigDump.DynamicListenerOrBuilder- Returns:
- The enum numeric value on the wire for clientStatus.
-
getClientStatus
The client status of this resource. [#not-implemented-hide:]
.envoy.admin.v3.ClientResourceStatus client_status = 6;- Specified by:
getClientStatusin interfaceListenersConfigDump.DynamicListenerOrBuilder- Returns:
- The clientStatus.
-
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.DynamicListener parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ListenersConfigDump.DynamicListener parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ListenersConfigDump.DynamicListener parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ListenersConfigDump.DynamicListener 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.DynamicListener parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ListenersConfigDump.DynamicListener 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.DynamicListener parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static ListenersConfigDump.DynamicListener parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static ListenersConfigDump.DynamicListener parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static ListenersConfigDump.DynamicListener parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static ListenersConfigDump.DynamicListener 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
public static ListenersConfigDump.DynamicListener.Builder newBuilder(ListenersConfigDump.DynamicListener prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ListenersConfigDump.DynamicListener.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
-