Class Node.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Node.Builder>
-
- io.envoyproxy.envoy.config.core.v3.Node.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,NodeOrBuilder
,Cloneable
- Enclosing class:
- Node
public static final class Node.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Node.Builder> implements NodeOrBuilder
Identifies a specific Envoy instance. The node identifier is presented to the management server, which may use this identifier to distinguish per Envoy configuration for serving. [#next-free-field: 13]
Protobuf typeenvoy.config.core.v3.Node
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Node.Builder
addAllClientFeatures(Iterable<String> values)
Client feature support list.Node.Builder
addAllExtensions(Iterable<? extends Extension> values)
List of extensions and their versions supported by the node.Node.Builder
addAllListeningAddresses(Iterable<? extends Address> values)
Deprecated.Node.Builder
addClientFeatures(String value)
Client feature support list.Node.Builder
addClientFeaturesBytes(com.google.protobuf.ByteString value)
Client feature support list.Node.Builder
addExtensions(int index, Extension value)
List of extensions and their versions supported by the node.Node.Builder
addExtensions(int index, Extension.Builder builderForValue)
List of extensions and their versions supported by the node.Node.Builder
addExtensions(Extension value)
List of extensions and their versions supported by the node.Node.Builder
addExtensions(Extension.Builder builderForValue)
List of extensions and their versions supported by the node.Extension.Builder
addExtensionsBuilder()
List of extensions and their versions supported by the node.Extension.Builder
addExtensionsBuilder(int index)
List of extensions and their versions supported by the node.Node.Builder
addListeningAddresses(int index, Address value)
Deprecated.Node.Builder
addListeningAddresses(int index, Address.Builder builderForValue)
Deprecated.Node.Builder
addListeningAddresses(Address value)
Deprecated.Node.Builder
addListeningAddresses(Address.Builder builderForValue)
Deprecated.Address.Builder
addListeningAddressesBuilder()
Deprecated.Address.Builder
addListeningAddressesBuilder(int index)
Deprecated.Node.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Node
build()
Node
buildPartial()
Node.Builder
clear()
Node.Builder
clearClientFeatures()
Client feature support list.Node.Builder
clearCluster()
Defines the local service cluster name where Envoy is running.Node.Builder
clearDynamicParameters()
Node.Builder
clearExtensions()
List of extensions and their versions supported by the node.Node.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Node.Builder
clearId()
An opaque node identifier for the Envoy node.Node.Builder
clearListeningAddresses()
Deprecated.Node.Builder
clearLocality()
Locality specifying where the Envoy instance is running.Node.Builder
clearMetadata()
Opaque metadata extending the node identifier.Node.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Node.Builder
clearUserAgentBuildVersion()
Structured version of the entity requesting config.Node.Builder
clearUserAgentName()
Free-form string that identifies the entity requesting config.Node.Builder
clearUserAgentVersion()
Free-form string that identifies the version of the entity requesting config.Node.Builder
clearUserAgentVersionType()
Node.Builder
clone()
boolean
containsDynamicParameters(String key)
Map from xDS resource type URL to dynamic context parameters.String
getClientFeatures(int index)
Client feature support list.com.google.protobuf.ByteString
getClientFeaturesBytes(int index)
Client feature support list.int
getClientFeaturesCount()
Client feature support list.com.google.protobuf.ProtocolStringList
getClientFeaturesList()
Client feature support list.String
getCluster()
Defines the local service cluster name where Envoy is running.com.google.protobuf.ByteString
getClusterBytes()
Defines the local service cluster name where Envoy is running.Node
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Map<String,ContextParams>
getDynamicParameters()
Deprecated.int
getDynamicParametersCount()
Map from xDS resource type URL to dynamic context parameters.Map<String,ContextParams>
getDynamicParametersMap()
Map from xDS resource type URL to dynamic context parameters.ContextParams
getDynamicParametersOrDefault(String key, ContextParams defaultValue)
Map from xDS resource type URL to dynamic context parameters.ContextParams
getDynamicParametersOrThrow(String key)
Map from xDS resource type URL to dynamic context parameters.Extension
getExtensions(int index)
List of extensions and their versions supported by the node.Extension.Builder
getExtensionsBuilder(int index)
List of extensions and their versions supported by the node.List<Extension.Builder>
getExtensionsBuilderList()
List of extensions and their versions supported by the node.int
getExtensionsCount()
List of extensions and their versions supported by the node.List<Extension>
getExtensionsList()
List of extensions and their versions supported by the node.ExtensionOrBuilder
getExtensionsOrBuilder(int index)
List of extensions and their versions supported by the node.List<? extends ExtensionOrBuilder>
getExtensionsOrBuilderList()
List of extensions and their versions supported by the node.String
getId()
An opaque node identifier for the Envoy node.com.google.protobuf.ByteString
getIdBytes()
An opaque node identifier for the Envoy node.Address
getListeningAddresses(int index)
Deprecated.Address.Builder
getListeningAddressesBuilder(int index)
Deprecated.List<Address.Builder>
getListeningAddressesBuilderList()
Deprecated.int
getListeningAddressesCount()
Deprecated.List<Address>
getListeningAddressesList()
Deprecated.AddressOrBuilder
getListeningAddressesOrBuilder(int index)
Deprecated.List<? extends AddressOrBuilder>
getListeningAddressesOrBuilderList()
Deprecated.Locality
getLocality()
Locality specifying where the Envoy instance is running.Locality.Builder
getLocalityBuilder()
Locality specifying where the Envoy instance is running.LocalityOrBuilder
getLocalityOrBuilder()
Locality specifying where the Envoy instance is running.com.google.protobuf.Struct
getMetadata()
Opaque metadata extending the node identifier.com.google.protobuf.Struct.Builder
getMetadataBuilder()
Opaque metadata extending the node identifier.com.google.protobuf.StructOrBuilder
getMetadataOrBuilder()
Opaque metadata extending the node identifier.Map<String,ContextParams>
getMutableDynamicParameters()
Deprecated.BuildVersion
getUserAgentBuildVersion()
Structured version of the entity requesting config.BuildVersion.Builder
getUserAgentBuildVersionBuilder()
Structured version of the entity requesting config.BuildVersionOrBuilder
getUserAgentBuildVersionOrBuilder()
Structured version of the entity requesting config.String
getUserAgentName()
Free-form string that identifies the entity requesting config.com.google.protobuf.ByteString
getUserAgentNameBytes()
Free-form string that identifies the entity requesting config.String
getUserAgentVersion()
Free-form string that identifies the version of the entity requesting config.com.google.protobuf.ByteString
getUserAgentVersionBytes()
Free-form string that identifies the version of the entity requesting config.Node.UserAgentVersionTypeCase
getUserAgentVersionTypeCase()
boolean
hasLocality()
Locality specifying where the Envoy instance is running.boolean
hasMetadata()
Opaque metadata extending the node identifier.boolean
hasUserAgentBuildVersion()
Structured version of the entity requesting config.boolean
hasUserAgentVersion()
Free-form string that identifies the version of the entity requesting config.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
protected com.google.protobuf.MapField
internalGetMapField(int number)
protected com.google.protobuf.MapField
internalGetMutableMapField(int number)
boolean
isInitialized()
Node.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Node.Builder
mergeFrom(com.google.protobuf.Message other)
Node.Builder
mergeFrom(Node other)
Node.Builder
mergeLocality(Locality value)
Locality specifying where the Envoy instance is running.Node.Builder
mergeMetadata(com.google.protobuf.Struct value)
Opaque metadata extending the node identifier.Node.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Node.Builder
mergeUserAgentBuildVersion(BuildVersion value)
Structured version of the entity requesting config.Node.Builder
putAllDynamicParameters(Map<String,ContextParams> values)
Map from xDS resource type URL to dynamic context parameters.Node.Builder
putDynamicParameters(String key, ContextParams value)
Map from xDS resource type URL to dynamic context parameters.Node.Builder
removeDynamicParameters(String key)
Map from xDS resource type URL to dynamic context parameters.Node.Builder
removeExtensions(int index)
List of extensions and their versions supported by the node.Node.Builder
removeListeningAddresses(int index)
Deprecated.Node.Builder
setClientFeatures(int index, String value)
Client feature support list.Node.Builder
setCluster(String value)
Defines the local service cluster name where Envoy is running.Node.Builder
setClusterBytes(com.google.protobuf.ByteString value)
Defines the local service cluster name where Envoy is running.Node.Builder
setExtensions(int index, Extension value)
List of extensions and their versions supported by the node.Node.Builder
setExtensions(int index, Extension.Builder builderForValue)
List of extensions and their versions supported by the node.Node.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Node.Builder
setId(String value)
An opaque node identifier for the Envoy node.Node.Builder
setIdBytes(com.google.protobuf.ByteString value)
An opaque node identifier for the Envoy node.Node.Builder
setListeningAddresses(int index, Address value)
Deprecated.Node.Builder
setListeningAddresses(int index, Address.Builder builderForValue)
Deprecated.Node.Builder
setLocality(Locality value)
Locality specifying where the Envoy instance is running.Node.Builder
setLocality(Locality.Builder builderForValue)
Locality specifying where the Envoy instance is running.Node.Builder
setMetadata(com.google.protobuf.Struct value)
Opaque metadata extending the node identifier.Node.Builder
setMetadata(com.google.protobuf.Struct.Builder builderForValue)
Opaque metadata extending the node identifier.Node.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
Node.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Node.Builder
setUserAgentBuildVersion(BuildVersion value)
Structured version of the entity requesting config.Node.Builder
setUserAgentBuildVersion(BuildVersion.Builder builderForValue)
Structured version of the entity requesting config.Node.Builder
setUserAgentName(String value)
Free-form string that identifies the entity requesting config.Node.Builder
setUserAgentNameBytes(com.google.protobuf.ByteString value)
Free-form string that identifies the entity requesting config.Node.Builder
setUserAgentVersion(String value)
Free-form string that identifies the version of the entity requesting config.Node.Builder
setUserAgentVersionBytes(com.google.protobuf.ByteString value)
Free-form string that identifies the version of the entity requesting config.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, newBuilderForField, onBuilt, onChanged, 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
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Node.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Node.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<Node.Builder>
-
clear
public Node.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.GeneratedMessageV3.Builder<Node.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.GeneratedMessageV3.Builder<Node.Builder>
-
getDefaultInstanceForType
public Node getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Node build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Node buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Node.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<Node.Builder>
-
setField
public Node.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Node.Builder>
-
clearField
public Node.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Node.Builder>
-
clearOneof
public Node.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<Node.Builder>
-
setRepeatedField
public Node.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Node.Builder>
-
addRepeatedField
public Node.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Node.Builder>
-
mergeFrom
public Node.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Node.Builder>
-
mergeFrom
public Node.Builder mergeFrom(Node other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<Node.Builder>
-
mergeFrom
public Node.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<Node.Builder>
- Throws:
IOException
-
getUserAgentVersionTypeCase
public Node.UserAgentVersionTypeCase getUserAgentVersionTypeCase()
- Specified by:
getUserAgentVersionTypeCase
in interfaceNodeOrBuilder
-
clearUserAgentVersionType
public Node.Builder clearUserAgentVersionType()
-
getId
public String getId()
An opaque node identifier for the Envoy node. This also provides the local service node name. It should be set if any of the following features are used: :ref:`statsd <arch_overview_statistics>`, :ref:`CDS <config_cluster_manager_cds>`, and :ref:`HTTP tracing <arch_overview_tracing>`, either in this message or via :option:`--service-node`.
string id = 1;
- Specified by:
getId
in interfaceNodeOrBuilder
- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()
An opaque node identifier for the Envoy node. This also provides the local service node name. It should be set if any of the following features are used: :ref:`statsd <arch_overview_statistics>`, :ref:`CDS <config_cluster_manager_cds>`, and :ref:`HTTP tracing <arch_overview_tracing>`, either in this message or via :option:`--service-node`.
string id = 1;
- Specified by:
getIdBytes
in interfaceNodeOrBuilder
- Returns:
- The bytes for id.
-
setId
public Node.Builder setId(String value)
An opaque node identifier for the Envoy node. This also provides the local service node name. It should be set if any of the following features are used: :ref:`statsd <arch_overview_statistics>`, :ref:`CDS <config_cluster_manager_cds>`, and :ref:`HTTP tracing <arch_overview_tracing>`, either in this message or via :option:`--service-node`.
string id = 1;
- Parameters:
value
- The id to set.- Returns:
- This builder for chaining.
-
clearId
public Node.Builder clearId()
An opaque node identifier for the Envoy node. This also provides the local service node name. It should be set if any of the following features are used: :ref:`statsd <arch_overview_statistics>`, :ref:`CDS <config_cluster_manager_cds>`, and :ref:`HTTP tracing <arch_overview_tracing>`, either in this message or via :option:`--service-node`.
string id = 1;
- Returns:
- This builder for chaining.
-
setIdBytes
public Node.Builder setIdBytes(com.google.protobuf.ByteString value)
An opaque node identifier for the Envoy node. This also provides the local service node name. It should be set if any of the following features are used: :ref:`statsd <arch_overview_statistics>`, :ref:`CDS <config_cluster_manager_cds>`, and :ref:`HTTP tracing <arch_overview_tracing>`, either in this message or via :option:`--service-node`.
string id = 1;
- Parameters:
value
- The bytes for id to set.- Returns:
- This builder for chaining.
-
getCluster
public String getCluster()
Defines the local service cluster name where Envoy is running. Though optional, it should be set if any of the following features are used: :ref:`statsd <arch_overview_statistics>`, :ref:`health check cluster verification <envoy_v3_api_field_config.core.v3.HealthCheck.HttpHealthCheck.service_name_matcher>`, :ref:`runtime override directory <envoy_v3_api_msg_config.bootstrap.v3.Runtime>`, :ref:`user agent addition <envoy_v3_api_field_extensions.filters.network.http_connection_manager.v3.HttpConnectionManager.add_user_agent>`, :ref:`HTTP global rate limiting <config_http_filters_rate_limit>`, :ref:`CDS <config_cluster_manager_cds>`, and :ref:`HTTP tracing <arch_overview_tracing>`, either in this message or via :option:`--service-cluster`.
string cluster = 2;
- Specified by:
getCluster
in interfaceNodeOrBuilder
- Returns:
- The cluster.
-
getClusterBytes
public com.google.protobuf.ByteString getClusterBytes()
Defines the local service cluster name where Envoy is running. Though optional, it should be set if any of the following features are used: :ref:`statsd <arch_overview_statistics>`, :ref:`health check cluster verification <envoy_v3_api_field_config.core.v3.HealthCheck.HttpHealthCheck.service_name_matcher>`, :ref:`runtime override directory <envoy_v3_api_msg_config.bootstrap.v3.Runtime>`, :ref:`user agent addition <envoy_v3_api_field_extensions.filters.network.http_connection_manager.v3.HttpConnectionManager.add_user_agent>`, :ref:`HTTP global rate limiting <config_http_filters_rate_limit>`, :ref:`CDS <config_cluster_manager_cds>`, and :ref:`HTTP tracing <arch_overview_tracing>`, either in this message or via :option:`--service-cluster`.
string cluster = 2;
- Specified by:
getClusterBytes
in interfaceNodeOrBuilder
- Returns:
- The bytes for cluster.
-
setCluster
public Node.Builder setCluster(String value)
Defines the local service cluster name where Envoy is running. Though optional, it should be set if any of the following features are used: :ref:`statsd <arch_overview_statistics>`, :ref:`health check cluster verification <envoy_v3_api_field_config.core.v3.HealthCheck.HttpHealthCheck.service_name_matcher>`, :ref:`runtime override directory <envoy_v3_api_msg_config.bootstrap.v3.Runtime>`, :ref:`user agent addition <envoy_v3_api_field_extensions.filters.network.http_connection_manager.v3.HttpConnectionManager.add_user_agent>`, :ref:`HTTP global rate limiting <config_http_filters_rate_limit>`, :ref:`CDS <config_cluster_manager_cds>`, and :ref:`HTTP tracing <arch_overview_tracing>`, either in this message or via :option:`--service-cluster`.
string cluster = 2;
- Parameters:
value
- The cluster to set.- Returns:
- This builder for chaining.
-
clearCluster
public Node.Builder clearCluster()
Defines the local service cluster name where Envoy is running. Though optional, it should be set if any of the following features are used: :ref:`statsd <arch_overview_statistics>`, :ref:`health check cluster verification <envoy_v3_api_field_config.core.v3.HealthCheck.HttpHealthCheck.service_name_matcher>`, :ref:`runtime override directory <envoy_v3_api_msg_config.bootstrap.v3.Runtime>`, :ref:`user agent addition <envoy_v3_api_field_extensions.filters.network.http_connection_manager.v3.HttpConnectionManager.add_user_agent>`, :ref:`HTTP global rate limiting <config_http_filters_rate_limit>`, :ref:`CDS <config_cluster_manager_cds>`, and :ref:`HTTP tracing <arch_overview_tracing>`, either in this message or via :option:`--service-cluster`.
string cluster = 2;
- Returns:
- This builder for chaining.
-
setClusterBytes
public Node.Builder setClusterBytes(com.google.protobuf.ByteString value)
Defines the local service cluster name where Envoy is running. Though optional, it should be set if any of the following features are used: :ref:`statsd <arch_overview_statistics>`, :ref:`health check cluster verification <envoy_v3_api_field_config.core.v3.HealthCheck.HttpHealthCheck.service_name_matcher>`, :ref:`runtime override directory <envoy_v3_api_msg_config.bootstrap.v3.Runtime>`, :ref:`user agent addition <envoy_v3_api_field_extensions.filters.network.http_connection_manager.v3.HttpConnectionManager.add_user_agent>`, :ref:`HTTP global rate limiting <config_http_filters_rate_limit>`, :ref:`CDS <config_cluster_manager_cds>`, and :ref:`HTTP tracing <arch_overview_tracing>`, either in this message or via :option:`--service-cluster`.
string cluster = 2;
- Parameters:
value
- The bytes for cluster to set.- Returns:
- This builder for chaining.
-
hasMetadata
public boolean hasMetadata()
Opaque metadata extending the node identifier. Envoy will pass this directly to the management server.
.google.protobuf.Struct metadata = 3;
- Specified by:
hasMetadata
in interfaceNodeOrBuilder
- Returns:
- Whether the metadata field is set.
-
getMetadata
public com.google.protobuf.Struct getMetadata()
Opaque metadata extending the node identifier. Envoy will pass this directly to the management server.
.google.protobuf.Struct metadata = 3;
- Specified by:
getMetadata
in interfaceNodeOrBuilder
- Returns:
- The metadata.
-
setMetadata
public Node.Builder setMetadata(com.google.protobuf.Struct value)
Opaque metadata extending the node identifier. Envoy will pass this directly to the management server.
.google.protobuf.Struct metadata = 3;
-
setMetadata
public Node.Builder setMetadata(com.google.protobuf.Struct.Builder builderForValue)
Opaque metadata extending the node identifier. Envoy will pass this directly to the management server.
.google.protobuf.Struct metadata = 3;
-
mergeMetadata
public Node.Builder mergeMetadata(com.google.protobuf.Struct value)
Opaque metadata extending the node identifier. Envoy will pass this directly to the management server.
.google.protobuf.Struct metadata = 3;
-
clearMetadata
public Node.Builder clearMetadata()
Opaque metadata extending the node identifier. Envoy will pass this directly to the management server.
.google.protobuf.Struct metadata = 3;
-
getMetadataBuilder
public com.google.protobuf.Struct.Builder getMetadataBuilder()
Opaque metadata extending the node identifier. Envoy will pass this directly to the management server.
.google.protobuf.Struct metadata = 3;
-
getMetadataOrBuilder
public com.google.protobuf.StructOrBuilder getMetadataOrBuilder()
Opaque metadata extending the node identifier. Envoy will pass this directly to the management server.
.google.protobuf.Struct metadata = 3;
- Specified by:
getMetadataOrBuilder
in interfaceNodeOrBuilder
-
getDynamicParametersCount
public int getDynamicParametersCount()
Description copied from interface:NodeOrBuilder
Map from xDS resource type URL to dynamic context parameters. These may vary at runtime (unlike other fields in this message). For example, the xDS client may have a shard identifier that changes during the lifetime of the xDS client. In Envoy, this would be achieved by updating the dynamic context on the Server::Instance's LocalInfo context provider. The shard ID dynamic parameter then appears in this field during future discovery requests.
map<string, .xds.core.v3.ContextParams> dynamic_parameters = 12;
- Specified by:
getDynamicParametersCount
in interfaceNodeOrBuilder
-
containsDynamicParameters
public boolean containsDynamicParameters(String key)
Map from xDS resource type URL to dynamic context parameters. These may vary at runtime (unlike other fields in this message). For example, the xDS client may have a shard identifier that changes during the lifetime of the xDS client. In Envoy, this would be achieved by updating the dynamic context on the Server::Instance's LocalInfo context provider. The shard ID dynamic parameter then appears in this field during future discovery requests.
map<string, .xds.core.v3.ContextParams> dynamic_parameters = 12;
- Specified by:
containsDynamicParameters
in interfaceNodeOrBuilder
-
getDynamicParameters
@Deprecated public Map<String,ContextParams> getDynamicParameters()
Deprecated.UsegetDynamicParametersMap()
instead.- Specified by:
getDynamicParameters
in interfaceNodeOrBuilder
-
getDynamicParametersMap
public Map<String,ContextParams> getDynamicParametersMap()
Map from xDS resource type URL to dynamic context parameters. These may vary at runtime (unlike other fields in this message). For example, the xDS client may have a shard identifier that changes during the lifetime of the xDS client. In Envoy, this would be achieved by updating the dynamic context on the Server::Instance's LocalInfo context provider. The shard ID dynamic parameter then appears in this field during future discovery requests.
map<string, .xds.core.v3.ContextParams> dynamic_parameters = 12;
- Specified by:
getDynamicParametersMap
in interfaceNodeOrBuilder
-
getDynamicParametersOrDefault
public ContextParams getDynamicParametersOrDefault(String key, ContextParams defaultValue)
Map from xDS resource type URL to dynamic context parameters. These may vary at runtime (unlike other fields in this message). For example, the xDS client may have a shard identifier that changes during the lifetime of the xDS client. In Envoy, this would be achieved by updating the dynamic context on the Server::Instance's LocalInfo context provider. The shard ID dynamic parameter then appears in this field during future discovery requests.
map<string, .xds.core.v3.ContextParams> dynamic_parameters = 12;
- Specified by:
getDynamicParametersOrDefault
in interfaceNodeOrBuilder
-
getDynamicParametersOrThrow
public ContextParams getDynamicParametersOrThrow(String key)
Map from xDS resource type URL to dynamic context parameters. These may vary at runtime (unlike other fields in this message). For example, the xDS client may have a shard identifier that changes during the lifetime of the xDS client. In Envoy, this would be achieved by updating the dynamic context on the Server::Instance's LocalInfo context provider. The shard ID dynamic parameter then appears in this field during future discovery requests.
map<string, .xds.core.v3.ContextParams> dynamic_parameters = 12;
- Specified by:
getDynamicParametersOrThrow
in interfaceNodeOrBuilder
-
clearDynamicParameters
public Node.Builder clearDynamicParameters()
-
removeDynamicParameters
public Node.Builder removeDynamicParameters(String key)
Map from xDS resource type URL to dynamic context parameters. These may vary at runtime (unlike other fields in this message). For example, the xDS client may have a shard identifier that changes during the lifetime of the xDS client. In Envoy, this would be achieved by updating the dynamic context on the Server::Instance's LocalInfo context provider. The shard ID dynamic parameter then appears in this field during future discovery requests.
map<string, .xds.core.v3.ContextParams> dynamic_parameters = 12;
-
getMutableDynamicParameters
@Deprecated public Map<String,ContextParams> getMutableDynamicParameters()
Deprecated.Use alternate mutation accessors instead.
-
putDynamicParameters
public Node.Builder putDynamicParameters(String key, ContextParams value)
Map from xDS resource type URL to dynamic context parameters. These may vary at runtime (unlike other fields in this message). For example, the xDS client may have a shard identifier that changes during the lifetime of the xDS client. In Envoy, this would be achieved by updating the dynamic context on the Server::Instance's LocalInfo context provider. The shard ID dynamic parameter then appears in this field during future discovery requests.
map<string, .xds.core.v3.ContextParams> dynamic_parameters = 12;
-
putAllDynamicParameters
public Node.Builder putAllDynamicParameters(Map<String,ContextParams> values)
Map from xDS resource type URL to dynamic context parameters. These may vary at runtime (unlike other fields in this message). For example, the xDS client may have a shard identifier that changes during the lifetime of the xDS client. In Envoy, this would be achieved by updating the dynamic context on the Server::Instance's LocalInfo context provider. The shard ID dynamic parameter then appears in this field during future discovery requests.
map<string, .xds.core.v3.ContextParams> dynamic_parameters = 12;
-
hasLocality
public boolean hasLocality()
Locality specifying where the Envoy instance is running.
.envoy.config.core.v3.Locality locality = 4;
- Specified by:
hasLocality
in interfaceNodeOrBuilder
- Returns:
- Whether the locality field is set.
-
getLocality
public Locality getLocality()
Locality specifying where the Envoy instance is running.
.envoy.config.core.v3.Locality locality = 4;
- Specified by:
getLocality
in interfaceNodeOrBuilder
- Returns:
- The locality.
-
setLocality
public Node.Builder setLocality(Locality value)
Locality specifying where the Envoy instance is running.
.envoy.config.core.v3.Locality locality = 4;
-
setLocality
public Node.Builder setLocality(Locality.Builder builderForValue)
Locality specifying where the Envoy instance is running.
.envoy.config.core.v3.Locality locality = 4;
-
mergeLocality
public Node.Builder mergeLocality(Locality value)
Locality specifying where the Envoy instance is running.
.envoy.config.core.v3.Locality locality = 4;
-
clearLocality
public Node.Builder clearLocality()
Locality specifying where the Envoy instance is running.
.envoy.config.core.v3.Locality locality = 4;
-
getLocalityBuilder
public Locality.Builder getLocalityBuilder()
Locality specifying where the Envoy instance is running.
.envoy.config.core.v3.Locality locality = 4;
-
getLocalityOrBuilder
public LocalityOrBuilder getLocalityOrBuilder()
Locality specifying where the Envoy instance is running.
.envoy.config.core.v3.Locality locality = 4;
- Specified by:
getLocalityOrBuilder
in interfaceNodeOrBuilder
-
getUserAgentName
public String getUserAgentName()
Free-form string that identifies the entity requesting config. E.g. "envoy" or "grpc"
string user_agent_name = 6;
- Specified by:
getUserAgentName
in interfaceNodeOrBuilder
- Returns:
- The userAgentName.
-
getUserAgentNameBytes
public com.google.protobuf.ByteString getUserAgentNameBytes()
Free-form string that identifies the entity requesting config. E.g. "envoy" or "grpc"
string user_agent_name = 6;
- Specified by:
getUserAgentNameBytes
in interfaceNodeOrBuilder
- Returns:
- The bytes for userAgentName.
-
setUserAgentName
public Node.Builder setUserAgentName(String value)
Free-form string that identifies the entity requesting config. E.g. "envoy" or "grpc"
string user_agent_name = 6;
- Parameters:
value
- The userAgentName to set.- Returns:
- This builder for chaining.
-
clearUserAgentName
public Node.Builder clearUserAgentName()
Free-form string that identifies the entity requesting config. E.g. "envoy" or "grpc"
string user_agent_name = 6;
- Returns:
- This builder for chaining.
-
setUserAgentNameBytes
public Node.Builder setUserAgentNameBytes(com.google.protobuf.ByteString value)
Free-form string that identifies the entity requesting config. E.g. "envoy" or "grpc"
string user_agent_name = 6;
- Parameters:
value
- The bytes for userAgentName to set.- Returns:
- This builder for chaining.
-
hasUserAgentVersion
public boolean hasUserAgentVersion()
Free-form string that identifies the version of the entity requesting config. E.g. "1.12.2" or "abcd1234", or "SpecialEnvoyBuild"
string user_agent_version = 7;
- Specified by:
hasUserAgentVersion
in interfaceNodeOrBuilder
- Returns:
- Whether the userAgentVersion field is set.
-
getUserAgentVersion
public String getUserAgentVersion()
Free-form string that identifies the version of the entity requesting config. E.g. "1.12.2" or "abcd1234", or "SpecialEnvoyBuild"
string user_agent_version = 7;
- Specified by:
getUserAgentVersion
in interfaceNodeOrBuilder
- Returns:
- The userAgentVersion.
-
getUserAgentVersionBytes
public com.google.protobuf.ByteString getUserAgentVersionBytes()
Free-form string that identifies the version of the entity requesting config. E.g. "1.12.2" or "abcd1234", or "SpecialEnvoyBuild"
string user_agent_version = 7;
- Specified by:
getUserAgentVersionBytes
in interfaceNodeOrBuilder
- Returns:
- The bytes for userAgentVersion.
-
setUserAgentVersion
public Node.Builder setUserAgentVersion(String value)
Free-form string that identifies the version of the entity requesting config. E.g. "1.12.2" or "abcd1234", or "SpecialEnvoyBuild"
string user_agent_version = 7;
- Parameters:
value
- The userAgentVersion to set.- Returns:
- This builder for chaining.
-
clearUserAgentVersion
public Node.Builder clearUserAgentVersion()
Free-form string that identifies the version of the entity requesting config. E.g. "1.12.2" or "abcd1234", or "SpecialEnvoyBuild"
string user_agent_version = 7;
- Returns:
- This builder for chaining.
-
setUserAgentVersionBytes
public Node.Builder setUserAgentVersionBytes(com.google.protobuf.ByteString value)
Free-form string that identifies the version of the entity requesting config. E.g. "1.12.2" or "abcd1234", or "SpecialEnvoyBuild"
string user_agent_version = 7;
- Parameters:
value
- The bytes for userAgentVersion to set.- Returns:
- This builder for chaining.
-
hasUserAgentBuildVersion
public boolean hasUserAgentBuildVersion()
Structured version of the entity requesting config.
.envoy.config.core.v3.BuildVersion user_agent_build_version = 8;
- Specified by:
hasUserAgentBuildVersion
in interfaceNodeOrBuilder
- Returns:
- Whether the userAgentBuildVersion field is set.
-
getUserAgentBuildVersion
public BuildVersion getUserAgentBuildVersion()
Structured version of the entity requesting config.
.envoy.config.core.v3.BuildVersion user_agent_build_version = 8;
- Specified by:
getUserAgentBuildVersion
in interfaceNodeOrBuilder
- Returns:
- The userAgentBuildVersion.
-
setUserAgentBuildVersion
public Node.Builder setUserAgentBuildVersion(BuildVersion value)
Structured version of the entity requesting config.
.envoy.config.core.v3.BuildVersion user_agent_build_version = 8;
-
setUserAgentBuildVersion
public Node.Builder setUserAgentBuildVersion(BuildVersion.Builder builderForValue)
Structured version of the entity requesting config.
.envoy.config.core.v3.BuildVersion user_agent_build_version = 8;
-
mergeUserAgentBuildVersion
public Node.Builder mergeUserAgentBuildVersion(BuildVersion value)
Structured version of the entity requesting config.
.envoy.config.core.v3.BuildVersion user_agent_build_version = 8;
-
clearUserAgentBuildVersion
public Node.Builder clearUserAgentBuildVersion()
Structured version of the entity requesting config.
.envoy.config.core.v3.BuildVersion user_agent_build_version = 8;
-
getUserAgentBuildVersionBuilder
public BuildVersion.Builder getUserAgentBuildVersionBuilder()
Structured version of the entity requesting config.
.envoy.config.core.v3.BuildVersion user_agent_build_version = 8;
-
getUserAgentBuildVersionOrBuilder
public BuildVersionOrBuilder getUserAgentBuildVersionOrBuilder()
Structured version of the entity requesting config.
.envoy.config.core.v3.BuildVersion user_agent_build_version = 8;
- Specified by:
getUserAgentBuildVersionOrBuilder
in interfaceNodeOrBuilder
-
getExtensionsList
public List<Extension> getExtensionsList()
List of extensions and their versions supported by the node.
repeated .envoy.config.core.v3.Extension extensions = 9;
- Specified by:
getExtensionsList
in interfaceNodeOrBuilder
-
getExtensionsCount
public int getExtensionsCount()
List of extensions and their versions supported by the node.
repeated .envoy.config.core.v3.Extension extensions = 9;
- Specified by:
getExtensionsCount
in interfaceNodeOrBuilder
-
getExtensions
public Extension getExtensions(int index)
List of extensions and their versions supported by the node.
repeated .envoy.config.core.v3.Extension extensions = 9;
- Specified by:
getExtensions
in interfaceNodeOrBuilder
-
setExtensions
public Node.Builder setExtensions(int index, Extension value)
List of extensions and their versions supported by the node.
repeated .envoy.config.core.v3.Extension extensions = 9;
-
setExtensions
public Node.Builder setExtensions(int index, Extension.Builder builderForValue)
List of extensions and their versions supported by the node.
repeated .envoy.config.core.v3.Extension extensions = 9;
-
addExtensions
public Node.Builder addExtensions(Extension value)
List of extensions and their versions supported by the node.
repeated .envoy.config.core.v3.Extension extensions = 9;
-
addExtensions
public Node.Builder addExtensions(int index, Extension value)
List of extensions and their versions supported by the node.
repeated .envoy.config.core.v3.Extension extensions = 9;
-
addExtensions
public Node.Builder addExtensions(Extension.Builder builderForValue)
List of extensions and their versions supported by the node.
repeated .envoy.config.core.v3.Extension extensions = 9;
-
addExtensions
public Node.Builder addExtensions(int index, Extension.Builder builderForValue)
List of extensions and their versions supported by the node.
repeated .envoy.config.core.v3.Extension extensions = 9;
-
addAllExtensions
public Node.Builder addAllExtensions(Iterable<? extends Extension> values)
List of extensions and their versions supported by the node.
repeated .envoy.config.core.v3.Extension extensions = 9;
-
clearExtensions
public Node.Builder clearExtensions()
List of extensions and their versions supported by the node.
repeated .envoy.config.core.v3.Extension extensions = 9;
-
removeExtensions
public Node.Builder removeExtensions(int index)
List of extensions and their versions supported by the node.
repeated .envoy.config.core.v3.Extension extensions = 9;
-
getExtensionsBuilder
public Extension.Builder getExtensionsBuilder(int index)
List of extensions and their versions supported by the node.
repeated .envoy.config.core.v3.Extension extensions = 9;
-
getExtensionsOrBuilder
public ExtensionOrBuilder getExtensionsOrBuilder(int index)
List of extensions and their versions supported by the node.
repeated .envoy.config.core.v3.Extension extensions = 9;
- Specified by:
getExtensionsOrBuilder
in interfaceNodeOrBuilder
-
getExtensionsOrBuilderList
public List<? extends ExtensionOrBuilder> getExtensionsOrBuilderList()
List of extensions and their versions supported by the node.
repeated .envoy.config.core.v3.Extension extensions = 9;
- Specified by:
getExtensionsOrBuilderList
in interfaceNodeOrBuilder
-
addExtensionsBuilder
public Extension.Builder addExtensionsBuilder()
List of extensions and their versions supported by the node.
repeated .envoy.config.core.v3.Extension extensions = 9;
-
addExtensionsBuilder
public Extension.Builder addExtensionsBuilder(int index)
List of extensions and their versions supported by the node.
repeated .envoy.config.core.v3.Extension extensions = 9;
-
getExtensionsBuilderList
public List<Extension.Builder> getExtensionsBuilderList()
List of extensions and their versions supported by the node.
repeated .envoy.config.core.v3.Extension extensions = 9;
-
getClientFeaturesList
public com.google.protobuf.ProtocolStringList getClientFeaturesList()
Client feature support list. These are well known features described in the Envoy API repository for a given major version of an API. Client features use reverse DNS naming scheme, for example ``com.acme.feature``. See :ref:`the list of features <client_features>` that xDS client may support.
repeated string client_features = 10;
- Specified by:
getClientFeaturesList
in interfaceNodeOrBuilder
- Returns:
- A list containing the clientFeatures.
-
getClientFeaturesCount
public int getClientFeaturesCount()
Client feature support list. These are well known features described in the Envoy API repository for a given major version of an API. Client features use reverse DNS naming scheme, for example ``com.acme.feature``. See :ref:`the list of features <client_features>` that xDS client may support.
repeated string client_features = 10;
- Specified by:
getClientFeaturesCount
in interfaceNodeOrBuilder
- Returns:
- The count of clientFeatures.
-
getClientFeatures
public String getClientFeatures(int index)
Client feature support list. These are well known features described in the Envoy API repository for a given major version of an API. Client features use reverse DNS naming scheme, for example ``com.acme.feature``. See :ref:`the list of features <client_features>` that xDS client may support.
repeated string client_features = 10;
- Specified by:
getClientFeatures
in interfaceNodeOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The clientFeatures at the given index.
-
getClientFeaturesBytes
public com.google.protobuf.ByteString getClientFeaturesBytes(int index)
Client feature support list. These are well known features described in the Envoy API repository for a given major version of an API. Client features use reverse DNS naming scheme, for example ``com.acme.feature``. See :ref:`the list of features <client_features>` that xDS client may support.
repeated string client_features = 10;
- Specified by:
getClientFeaturesBytes
in interfaceNodeOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the clientFeatures at the given index.
-
setClientFeatures
public Node.Builder setClientFeatures(int index, String value)
Client feature support list. These are well known features described in the Envoy API repository for a given major version of an API. Client features use reverse DNS naming scheme, for example ``com.acme.feature``. See :ref:`the list of features <client_features>` that xDS client may support.
repeated string client_features = 10;
- Parameters:
index
- The index to set the value at.value
- The clientFeatures to set.- Returns:
- This builder for chaining.
-
addClientFeatures
public Node.Builder addClientFeatures(String value)
Client feature support list. These are well known features described in the Envoy API repository for a given major version of an API. Client features use reverse DNS naming scheme, for example ``com.acme.feature``. See :ref:`the list of features <client_features>` that xDS client may support.
repeated string client_features = 10;
- Parameters:
value
- The clientFeatures to add.- Returns:
- This builder for chaining.
-
addAllClientFeatures
public Node.Builder addAllClientFeatures(Iterable<String> values)
Client feature support list. These are well known features described in the Envoy API repository for a given major version of an API. Client features use reverse DNS naming scheme, for example ``com.acme.feature``. See :ref:`the list of features <client_features>` that xDS client may support.
repeated string client_features = 10;
- Parameters:
values
- The clientFeatures to add.- Returns:
- This builder for chaining.
-
clearClientFeatures
public Node.Builder clearClientFeatures()
Client feature support list. These are well known features described in the Envoy API repository for a given major version of an API. Client features use reverse DNS naming scheme, for example ``com.acme.feature``. See :ref:`the list of features <client_features>` that xDS client may support.
repeated string client_features = 10;
- Returns:
- This builder for chaining.
-
addClientFeaturesBytes
public Node.Builder addClientFeaturesBytes(com.google.protobuf.ByteString value)
Client feature support list. These are well known features described in the Envoy API repository for a given major version of an API. Client features use reverse DNS naming scheme, for example ``com.acme.feature``. See :ref:`the list of features <client_features>` that xDS client may support.
repeated string client_features = 10;
- Parameters:
value
- The bytes of the clientFeatures to add.- Returns:
- This builder for chaining.
-
getListeningAddressesList
@Deprecated public List<Address> getListeningAddressesList()
Deprecated.Known listening ports on the node as a generic hint to the management server for filtering :ref:`listeners <config_listeners>` to be returned. For example, if there is a listener bound to port 80, the list can optionally contain the SocketAddress ``(0.0.0.0,80)``. The field is optional and just a hint.
repeated .envoy.config.core.v3.Address listening_addresses = 11 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
- Specified by:
getListeningAddressesList
in interfaceNodeOrBuilder
-
getListeningAddressesCount
@Deprecated public int getListeningAddressesCount()
Deprecated.Known listening ports on the node as a generic hint to the management server for filtering :ref:`listeners <config_listeners>` to be returned. For example, if there is a listener bound to port 80, the list can optionally contain the SocketAddress ``(0.0.0.0,80)``. The field is optional and just a hint.
repeated .envoy.config.core.v3.Address listening_addresses = 11 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
- Specified by:
getListeningAddressesCount
in interfaceNodeOrBuilder
-
getListeningAddresses
@Deprecated public Address getListeningAddresses(int index)
Deprecated.Known listening ports on the node as a generic hint to the management server for filtering :ref:`listeners <config_listeners>` to be returned. For example, if there is a listener bound to port 80, the list can optionally contain the SocketAddress ``(0.0.0.0,80)``. The field is optional and just a hint.
repeated .envoy.config.core.v3.Address listening_addresses = 11 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
- Specified by:
getListeningAddresses
in interfaceNodeOrBuilder
-
setListeningAddresses
@Deprecated public Node.Builder setListeningAddresses(int index, Address value)
Deprecated.Known listening ports on the node as a generic hint to the management server for filtering :ref:`listeners <config_listeners>` to be returned. For example, if there is a listener bound to port 80, the list can optionally contain the SocketAddress ``(0.0.0.0,80)``. The field is optional and just a hint.
repeated .envoy.config.core.v3.Address listening_addresses = 11 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
-
setListeningAddresses
@Deprecated public Node.Builder setListeningAddresses(int index, Address.Builder builderForValue)
Deprecated.Known listening ports on the node as a generic hint to the management server for filtering :ref:`listeners <config_listeners>` to be returned. For example, if there is a listener bound to port 80, the list can optionally contain the SocketAddress ``(0.0.0.0,80)``. The field is optional and just a hint.
repeated .envoy.config.core.v3.Address listening_addresses = 11 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
-
addListeningAddresses
@Deprecated public Node.Builder addListeningAddresses(Address value)
Deprecated.Known listening ports on the node as a generic hint to the management server for filtering :ref:`listeners <config_listeners>` to be returned. For example, if there is a listener bound to port 80, the list can optionally contain the SocketAddress ``(0.0.0.0,80)``. The field is optional and just a hint.
repeated .envoy.config.core.v3.Address listening_addresses = 11 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
-
addListeningAddresses
@Deprecated public Node.Builder addListeningAddresses(int index, Address value)
Deprecated.Known listening ports on the node as a generic hint to the management server for filtering :ref:`listeners <config_listeners>` to be returned. For example, if there is a listener bound to port 80, the list can optionally contain the SocketAddress ``(0.0.0.0,80)``. The field is optional and just a hint.
repeated .envoy.config.core.v3.Address listening_addresses = 11 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
-
addListeningAddresses
@Deprecated public Node.Builder addListeningAddresses(Address.Builder builderForValue)
Deprecated.Known listening ports on the node as a generic hint to the management server for filtering :ref:`listeners <config_listeners>` to be returned. For example, if there is a listener bound to port 80, the list can optionally contain the SocketAddress ``(0.0.0.0,80)``. The field is optional and just a hint.
repeated .envoy.config.core.v3.Address listening_addresses = 11 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
-
addListeningAddresses
@Deprecated public Node.Builder addListeningAddresses(int index, Address.Builder builderForValue)
Deprecated.Known listening ports on the node as a generic hint to the management server for filtering :ref:`listeners <config_listeners>` to be returned. For example, if there is a listener bound to port 80, the list can optionally contain the SocketAddress ``(0.0.0.0,80)``. The field is optional and just a hint.
repeated .envoy.config.core.v3.Address listening_addresses = 11 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
-
addAllListeningAddresses
@Deprecated public Node.Builder addAllListeningAddresses(Iterable<? extends Address> values)
Deprecated.Known listening ports on the node as a generic hint to the management server for filtering :ref:`listeners <config_listeners>` to be returned. For example, if there is a listener bound to port 80, the list can optionally contain the SocketAddress ``(0.0.0.0,80)``. The field is optional and just a hint.
repeated .envoy.config.core.v3.Address listening_addresses = 11 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
-
clearListeningAddresses
@Deprecated public Node.Builder clearListeningAddresses()
Deprecated.Known listening ports on the node as a generic hint to the management server for filtering :ref:`listeners <config_listeners>` to be returned. For example, if there is a listener bound to port 80, the list can optionally contain the SocketAddress ``(0.0.0.0,80)``. The field is optional and just a hint.
repeated .envoy.config.core.v3.Address listening_addresses = 11 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
-
removeListeningAddresses
@Deprecated public Node.Builder removeListeningAddresses(int index)
Deprecated.Known listening ports on the node as a generic hint to the management server for filtering :ref:`listeners <config_listeners>` to be returned. For example, if there is a listener bound to port 80, the list can optionally contain the SocketAddress ``(0.0.0.0,80)``. The field is optional and just a hint.
repeated .envoy.config.core.v3.Address listening_addresses = 11 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
-
getListeningAddressesBuilder
@Deprecated public Address.Builder getListeningAddressesBuilder(int index)
Deprecated.Known listening ports on the node as a generic hint to the management server for filtering :ref:`listeners <config_listeners>` to be returned. For example, if there is a listener bound to port 80, the list can optionally contain the SocketAddress ``(0.0.0.0,80)``. The field is optional and just a hint.
repeated .envoy.config.core.v3.Address listening_addresses = 11 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
-
getListeningAddressesOrBuilder
@Deprecated public AddressOrBuilder getListeningAddressesOrBuilder(int index)
Deprecated.Known listening ports on the node as a generic hint to the management server for filtering :ref:`listeners <config_listeners>` to be returned. For example, if there is a listener bound to port 80, the list can optionally contain the SocketAddress ``(0.0.0.0,80)``. The field is optional and just a hint.
repeated .envoy.config.core.v3.Address listening_addresses = 11 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
- Specified by:
getListeningAddressesOrBuilder
in interfaceNodeOrBuilder
-
getListeningAddressesOrBuilderList
@Deprecated public List<? extends AddressOrBuilder> getListeningAddressesOrBuilderList()
Deprecated.Known listening ports on the node as a generic hint to the management server for filtering :ref:`listeners <config_listeners>` to be returned. For example, if there is a listener bound to port 80, the list can optionally contain the SocketAddress ``(0.0.0.0,80)``. The field is optional and just a hint.
repeated .envoy.config.core.v3.Address listening_addresses = 11 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
- Specified by:
getListeningAddressesOrBuilderList
in interfaceNodeOrBuilder
-
addListeningAddressesBuilder
@Deprecated public Address.Builder addListeningAddressesBuilder()
Deprecated.Known listening ports on the node as a generic hint to the management server for filtering :ref:`listeners <config_listeners>` to be returned. For example, if there is a listener bound to port 80, the list can optionally contain the SocketAddress ``(0.0.0.0,80)``. The field is optional and just a hint.
repeated .envoy.config.core.v3.Address listening_addresses = 11 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
-
addListeningAddressesBuilder
@Deprecated public Address.Builder addListeningAddressesBuilder(int index)
Deprecated.Known listening ports on the node as a generic hint to the management server for filtering :ref:`listeners <config_listeners>` to be returned. For example, if there is a listener bound to port 80, the list can optionally contain the SocketAddress ``(0.0.0.0,80)``. The field is optional and just a hint.
repeated .envoy.config.core.v3.Address listening_addresses = 11 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
-
getListeningAddressesBuilderList
@Deprecated public List<Address.Builder> getListeningAddressesBuilderList()
Deprecated.Known listening ports on the node as a generic hint to the management server for filtering :ref:`listeners <config_listeners>` to be returned. For example, if there is a listener bound to port 80, the list can optionally contain the SocketAddress ``(0.0.0.0,80)``. The field is optional and just a hint.
repeated .envoy.config.core.v3.Address listening_addresses = 11 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
-
setUnknownFields
public final Node.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Node.Builder>
-
mergeUnknownFields
public final Node.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Node.Builder>
-
-