Package io.envoyproxy.envoy.admin.v3
Class ListenersConfigDump.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<ListenersConfigDump.Builder>
com.google.protobuf.GeneratedMessage.Builder<ListenersConfigDump.Builder>
io.envoyproxy.envoy.admin.v3.ListenersConfigDump.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,ListenersConfigDumpOrBuilder
,Cloneable
- Enclosing class:
ListenersConfigDump
public static final class ListenersConfigDump.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ListenersConfigDump.Builder>
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
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
private List
<ListenersConfigDump.DynamicListener> private com.google.protobuf.RepeatedFieldBuilder
<ListenersConfigDump.DynamicListener, ListenersConfigDump.DynamicListener.Builder, ListenersConfigDump.DynamicListenerOrBuilder> private List
<ListenersConfigDump.StaticListener> private com.google.protobuf.RepeatedFieldBuilder
<ListenersConfigDump.StaticListener, ListenersConfigDump.StaticListener.Builder, ListenersConfigDump.StaticListenerOrBuilder> private Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAllDynamicListeners
(Iterable<? extends ListenersConfigDump.DynamicListener> values) State for any warming, active, or draining listeners.addAllStaticListeners
(Iterable<? extends ListenersConfigDump.StaticListener> values) The statically loaded listener configs.addDynamicListeners
(int index, ListenersConfigDump.DynamicListener value) State for any warming, active, or draining listeners.addDynamicListeners
(int index, ListenersConfigDump.DynamicListener.Builder builderForValue) State for any warming, active, or draining listeners.State for any warming, active, or draining listeners.addDynamicListeners
(ListenersConfigDump.DynamicListener.Builder builderForValue) State for any warming, active, or draining listeners.State for any warming, active, or draining listeners.addDynamicListenersBuilder
(int index) State for any warming, active, or draining listeners.addStaticListeners
(int index, ListenersConfigDump.StaticListener value) The statically loaded listener configs.addStaticListeners
(int index, ListenersConfigDump.StaticListener.Builder builderForValue) The statically loaded listener configs.The statically loaded listener configs.addStaticListeners
(ListenersConfigDump.StaticListener.Builder builderForValue) The statically loaded listener configs.The statically loaded listener configs.addStaticListenersBuilder
(int index) The statically loaded listener configs.build()
private void
buildPartial0
(ListenersConfigDump result) private void
clear()
State for any warming, active, or draining listeners.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.private void
private void
static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
getDynamicListeners
(int index) State for any warming, active, or draining listeners.getDynamicListenersBuilder
(int index) State for any warming, active, or draining listeners.State for any warming, active, or draining listeners.int
State for any warming, active, or draining listeners.private com.google.protobuf.RepeatedFieldBuilder
<ListenersConfigDump.DynamicListener, ListenersConfigDump.DynamicListener.Builder, ListenersConfigDump.DynamicListenerOrBuilder> 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.getStaticListeners
(int index) The statically loaded listener configs.getStaticListenersBuilder
(int index) The statically loaded listener configs.The statically loaded listener configs.int
The statically loaded listener configs.private com.google.protobuf.RepeatedFieldBuilder
<ListenersConfigDump.StaticListener, ListenersConfigDump.StaticListener.Builder, ListenersConfigDump.StaticListenerOrBuilder> 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.ByteString
This is the :ref:`version_info <envoy_v3_api_field_service.discovery.v3.DiscoveryResponse.version_info>` in the last processed LDS discovery response.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
final boolean
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeFrom
(ListenersConfigDump other) removeDynamicListeners
(int index) State for any warming, active, or draining listeners.removeStaticListeners
(int index) The statically loaded listener configs.setDynamicListeners
(int index, ListenersConfigDump.DynamicListener value) State for any warming, active, or draining listeners.setDynamicListeners
(int index, ListenersConfigDump.DynamicListener.Builder builderForValue) State for any warming, active, or draining listeners.setStaticListeners
(int index, ListenersConfigDump.StaticListener value) The statically loaded listener configs.setStaticListeners
(int index, ListenersConfigDump.StaticListener.Builder builderForValue) The statically loaded listener configs.setVersionInfo
(String value) This is the :ref:`version_info <envoy_v3_api_field_service.discovery.v3.DiscoveryResponse.version_info>` in the last processed LDS discovery response.setVersionInfoBytes
(com.google.protobuf.ByteString value) This is the :ref:`version_info <envoy_v3_api_field_service.discovery.v3.DiscoveryResponse.version_info>` in the last processed LDS discovery response.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
bitField0_
private int bitField0_ -
versionInfo_
-
staticListeners_
-
staticListenersBuilder_
private com.google.protobuf.RepeatedFieldBuilder<ListenersConfigDump.StaticListener,ListenersConfigDump.StaticListener.Builder, staticListenersBuilder_ListenersConfigDump.StaticListenerOrBuilder> -
dynamicListeners_
-
dynamicListenersBuilder_
private com.google.protobuf.RepeatedFieldBuilder<ListenersConfigDump.DynamicListener,ListenersConfigDump.DynamicListener.Builder, dynamicListenersBuilder_ListenersConfigDump.DynamicListenerOrBuilder>
-
-
Constructor Details
-
Builder
private Builder() -
Builder
private Builder(com.google.protobuf.AbstractMessage.BuilderParent parent)
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<ListenersConfigDump.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessage.Builder<ListenersConfigDump.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<ListenersConfigDump.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartialRepeatedFields
-
buildPartial0
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ListenersConfigDump.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<ListenersConfigDump.Builder>
-
mergeFrom
public ListenersConfigDump.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ListenersConfigDump.Builder>
- Throws:
IOException
-
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:
getVersionInfo
in 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:
getVersionInfoBytes
in interfaceListenersConfigDumpOrBuilder
- Returns:
- The bytes for versionInfo.
-
setVersionInfo
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;
- Parameters:
value
- The versionInfo to set.- Returns:
- This builder for chaining.
-
clearVersionInfo
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;
- Returns:
- This builder for chaining.
-
setVersionInfoBytes
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;
- Parameters:
value
- The bytes for versionInfo to set.- Returns:
- This builder for chaining.
-
ensureStaticListenersIsMutable
private void ensureStaticListenersIsMutable() -
getStaticListenersList
The statically loaded listener configs.
repeated .envoy.admin.v3.ListenersConfigDump.StaticListener static_listeners = 2;
- Specified by:
getStaticListenersList
in interfaceListenersConfigDumpOrBuilder
-
getStaticListenersCount
public int getStaticListenersCount()The statically loaded listener configs.
repeated .envoy.admin.v3.ListenersConfigDump.StaticListener static_listeners = 2;
- Specified by:
getStaticListenersCount
in interfaceListenersConfigDumpOrBuilder
-
getStaticListeners
The statically loaded listener configs.
repeated .envoy.admin.v3.ListenersConfigDump.StaticListener static_listeners = 2;
- Specified by:
getStaticListeners
in interfaceListenersConfigDumpOrBuilder
-
setStaticListeners
public ListenersConfigDump.Builder setStaticListeners(int index, ListenersConfigDump.StaticListener value) The statically loaded listener configs.
repeated .envoy.admin.v3.ListenersConfigDump.StaticListener static_listeners = 2;
-
setStaticListeners
public ListenersConfigDump.Builder setStaticListeners(int index, ListenersConfigDump.StaticListener.Builder builderForValue) The statically loaded listener configs.
repeated .envoy.admin.v3.ListenersConfigDump.StaticListener static_listeners = 2;
-
addStaticListeners
The statically loaded listener configs.
repeated .envoy.admin.v3.ListenersConfigDump.StaticListener static_listeners = 2;
-
addStaticListeners
public ListenersConfigDump.Builder addStaticListeners(int index, ListenersConfigDump.StaticListener value) The statically loaded listener configs.
repeated .envoy.admin.v3.ListenersConfigDump.StaticListener static_listeners = 2;
-
addStaticListeners
public ListenersConfigDump.Builder addStaticListeners(ListenersConfigDump.StaticListener.Builder builderForValue) The statically loaded listener configs.
repeated .envoy.admin.v3.ListenersConfigDump.StaticListener static_listeners = 2;
-
addStaticListeners
public ListenersConfigDump.Builder addStaticListeners(int index, ListenersConfigDump.StaticListener.Builder builderForValue) The statically loaded listener configs.
repeated .envoy.admin.v3.ListenersConfigDump.StaticListener static_listeners = 2;
-
addAllStaticListeners
public ListenersConfigDump.Builder addAllStaticListeners(Iterable<? extends ListenersConfigDump.StaticListener> values) The statically loaded listener configs.
repeated .envoy.admin.v3.ListenersConfigDump.StaticListener static_listeners = 2;
-
clearStaticListeners
The statically loaded listener configs.
repeated .envoy.admin.v3.ListenersConfigDump.StaticListener static_listeners = 2;
-
removeStaticListeners
The statically loaded listener configs.
repeated .envoy.admin.v3.ListenersConfigDump.StaticListener static_listeners = 2;
-
getStaticListenersBuilder
The statically loaded listener configs.
repeated .envoy.admin.v3.ListenersConfigDump.StaticListener static_listeners = 2;
-
getStaticListenersOrBuilder
The statically loaded listener configs.
repeated .envoy.admin.v3.ListenersConfigDump.StaticListener static_listeners = 2;
- Specified by:
getStaticListenersOrBuilder
in interfaceListenersConfigDumpOrBuilder
-
getStaticListenersOrBuilderList
public List<? extends ListenersConfigDump.StaticListenerOrBuilder> getStaticListenersOrBuilderList()The statically loaded listener configs.
repeated .envoy.admin.v3.ListenersConfigDump.StaticListener static_listeners = 2;
- Specified by:
getStaticListenersOrBuilderList
in interfaceListenersConfigDumpOrBuilder
-
addStaticListenersBuilder
The statically loaded listener configs.
repeated .envoy.admin.v3.ListenersConfigDump.StaticListener static_listeners = 2;
-
addStaticListenersBuilder
The statically loaded listener configs.
repeated .envoy.admin.v3.ListenersConfigDump.StaticListener static_listeners = 2;
-
getStaticListenersBuilderList
The statically loaded listener configs.
repeated .envoy.admin.v3.ListenersConfigDump.StaticListener static_listeners = 2;
-
getStaticListenersFieldBuilder
private com.google.protobuf.RepeatedFieldBuilder<ListenersConfigDump.StaticListener,ListenersConfigDump.StaticListener.Builder, getStaticListenersFieldBuilder()ListenersConfigDump.StaticListenerOrBuilder> -
ensureDynamicListenersIsMutable
private void ensureDynamicListenersIsMutable() -
getDynamicListenersList
State for any warming, active, or draining listeners.
repeated .envoy.admin.v3.ListenersConfigDump.DynamicListener dynamic_listeners = 3;
- Specified by:
getDynamicListenersList
in interfaceListenersConfigDumpOrBuilder
-
getDynamicListenersCount
public int getDynamicListenersCount()State for any warming, active, or draining listeners.
repeated .envoy.admin.v3.ListenersConfigDump.DynamicListener dynamic_listeners = 3;
- Specified by:
getDynamicListenersCount
in interfaceListenersConfigDumpOrBuilder
-
getDynamicListeners
State for any warming, active, or draining listeners.
repeated .envoy.admin.v3.ListenersConfigDump.DynamicListener dynamic_listeners = 3;
- Specified by:
getDynamicListeners
in interfaceListenersConfigDumpOrBuilder
-
setDynamicListeners
public ListenersConfigDump.Builder setDynamicListeners(int index, ListenersConfigDump.DynamicListener value) State for any warming, active, or draining listeners.
repeated .envoy.admin.v3.ListenersConfigDump.DynamicListener dynamic_listeners = 3;
-
setDynamicListeners
public ListenersConfigDump.Builder setDynamicListeners(int index, ListenersConfigDump.DynamicListener.Builder builderForValue) State for any warming, active, or draining listeners.
repeated .envoy.admin.v3.ListenersConfigDump.DynamicListener dynamic_listeners = 3;
-
addDynamicListeners
State for any warming, active, or draining listeners.
repeated .envoy.admin.v3.ListenersConfigDump.DynamicListener dynamic_listeners = 3;
-
addDynamicListeners
public ListenersConfigDump.Builder addDynamicListeners(int index, ListenersConfigDump.DynamicListener value) State for any warming, active, or draining listeners.
repeated .envoy.admin.v3.ListenersConfigDump.DynamicListener dynamic_listeners = 3;
-
addDynamicListeners
public ListenersConfigDump.Builder addDynamicListeners(ListenersConfigDump.DynamicListener.Builder builderForValue) State for any warming, active, or draining listeners.
repeated .envoy.admin.v3.ListenersConfigDump.DynamicListener dynamic_listeners = 3;
-
addDynamicListeners
public ListenersConfigDump.Builder addDynamicListeners(int index, ListenersConfigDump.DynamicListener.Builder builderForValue) State for any warming, active, or draining listeners.
repeated .envoy.admin.v3.ListenersConfigDump.DynamicListener dynamic_listeners = 3;
-
addAllDynamicListeners
public ListenersConfigDump.Builder addAllDynamicListeners(Iterable<? extends ListenersConfigDump.DynamicListener> values) State for any warming, active, or draining listeners.
repeated .envoy.admin.v3.ListenersConfigDump.DynamicListener dynamic_listeners = 3;
-
clearDynamicListeners
State for any warming, active, or draining listeners.
repeated .envoy.admin.v3.ListenersConfigDump.DynamicListener dynamic_listeners = 3;
-
removeDynamicListeners
State for any warming, active, or draining listeners.
repeated .envoy.admin.v3.ListenersConfigDump.DynamicListener dynamic_listeners = 3;
-
getDynamicListenersBuilder
State for any warming, active, or draining listeners.
repeated .envoy.admin.v3.ListenersConfigDump.DynamicListener dynamic_listeners = 3;
-
getDynamicListenersOrBuilder
State for any warming, active, or draining listeners.
repeated .envoy.admin.v3.ListenersConfigDump.DynamicListener dynamic_listeners = 3;
- Specified by:
getDynamicListenersOrBuilder
in 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:
getDynamicListenersOrBuilderList
in interfaceListenersConfigDumpOrBuilder
-
addDynamicListenersBuilder
State for any warming, active, or draining listeners.
repeated .envoy.admin.v3.ListenersConfigDump.DynamicListener dynamic_listeners = 3;
-
addDynamicListenersBuilder
State for any warming, active, or draining listeners.
repeated .envoy.admin.v3.ListenersConfigDump.DynamicListener dynamic_listeners = 3;
-
getDynamicListenersBuilderList
State for any warming, active, or draining listeners.
repeated .envoy.admin.v3.ListenersConfigDump.DynamicListener dynamic_listeners = 3;
-
getDynamicListenersFieldBuilder
private com.google.protobuf.RepeatedFieldBuilder<ListenersConfigDump.DynamicListener,ListenersConfigDump.DynamicListener.Builder, getDynamicListenersFieldBuilder()ListenersConfigDump.DynamicListenerOrBuilder>
-