public static final class Bootstrap.StaticResources.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Bootstrap.StaticResources.Builder> implements Bootstrap.StaticResourcesOrBuilder
envoy.config.bootstrap.v3.Bootstrap.StaticResources| Modifier and Type | Method and Description |
|---|---|
Bootstrap.StaticResources.Builder |
addAllClusters(Iterable<? extends Cluster> values)
If a network based configuration source is specified for :ref:`cds_config
<envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary
to have some initial cluster definitions available to allow Envoy to know
how to speak to the management server.
|
Bootstrap.StaticResources.Builder |
addAllListeners(Iterable<? extends Listener> values)
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`.
|
Bootstrap.StaticResources.Builder |
addAllSecrets(Iterable<? extends Secret> values)
These static secrets can be used by :ref:`SdsSecretConfig
<envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3; |
Bootstrap.StaticResources.Builder |
addClusters(Cluster.Builder builderForValue)
If a network based configuration source is specified for :ref:`cds_config
<envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary
to have some initial cluster definitions available to allow Envoy to know
how to speak to the management server.
|
Bootstrap.StaticResources.Builder |
addClusters(Cluster value)
If a network based configuration source is specified for :ref:`cds_config
<envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary
to have some initial cluster definitions available to allow Envoy to know
how to speak to the management server.
|
Bootstrap.StaticResources.Builder |
addClusters(int index,
Cluster.Builder builderForValue)
If a network based configuration source is specified for :ref:`cds_config
<envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary
to have some initial cluster definitions available to allow Envoy to know
how to speak to the management server.
|
Bootstrap.StaticResources.Builder |
addClusters(int index,
Cluster value)
If a network based configuration source is specified for :ref:`cds_config
<envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary
to have some initial cluster definitions available to allow Envoy to know
how to speak to the management server.
|
Cluster.Builder |
addClustersBuilder()
If a network based configuration source is specified for :ref:`cds_config
<envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary
to have some initial cluster definitions available to allow Envoy to know
how to speak to the management server.
|
Cluster.Builder |
addClustersBuilder(int index)
If a network based configuration source is specified for :ref:`cds_config
<envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary
to have some initial cluster definitions available to allow Envoy to know
how to speak to the management server.
|
Bootstrap.StaticResources.Builder |
addListeners(int index,
Listener.Builder builderForValue)
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`.
|
Bootstrap.StaticResources.Builder |
addListeners(int index,
Listener value)
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`.
|
Bootstrap.StaticResources.Builder |
addListeners(Listener.Builder builderForValue)
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`.
|
Bootstrap.StaticResources.Builder |
addListeners(Listener value)
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`.
|
Listener.Builder |
addListenersBuilder()
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`.
|
Listener.Builder |
addListenersBuilder(int index)
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`.
|
Bootstrap.StaticResources.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Bootstrap.StaticResources.Builder |
addSecrets(int index,
Secret.Builder builderForValue)
These static secrets can be used by :ref:`SdsSecretConfig
<envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3; |
Bootstrap.StaticResources.Builder |
addSecrets(int index,
Secret value)
These static secrets can be used by :ref:`SdsSecretConfig
<envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3; |
Bootstrap.StaticResources.Builder |
addSecrets(Secret.Builder builderForValue)
These static secrets can be used by :ref:`SdsSecretConfig
<envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3; |
Bootstrap.StaticResources.Builder |
addSecrets(Secret value)
These static secrets can be used by :ref:`SdsSecretConfig
<envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3; |
Secret.Builder |
addSecretsBuilder()
These static secrets can be used by :ref:`SdsSecretConfig
<envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3; |
Secret.Builder |
addSecretsBuilder(int index)
These static secrets can be used by :ref:`SdsSecretConfig
<envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3; |
Bootstrap.StaticResources |
build() |
Bootstrap.StaticResources |
buildPartial() |
Bootstrap.StaticResources.Builder |
clear() |
Bootstrap.StaticResources.Builder |
clearClusters()
If a network based configuration source is specified for :ref:`cds_config
<envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary
to have some initial cluster definitions available to allow Envoy to know
how to speak to the management server.
|
Bootstrap.StaticResources.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Bootstrap.StaticResources.Builder |
clearListeners()
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`.
|
Bootstrap.StaticResources.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Bootstrap.StaticResources.Builder |
clearSecrets()
These static secrets can be used by :ref:`SdsSecretConfig
<envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3; |
Bootstrap.StaticResources.Builder |
clone() |
Cluster |
getClusters(int index)
If a network based configuration source is specified for :ref:`cds_config
<envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary
to have some initial cluster definitions available to allow Envoy to know
how to speak to the management server.
|
Cluster.Builder |
getClustersBuilder(int index)
If a network based configuration source is specified for :ref:`cds_config
<envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary
to have some initial cluster definitions available to allow Envoy to know
how to speak to the management server.
|
List<Cluster.Builder> |
getClustersBuilderList()
If a network based configuration source is specified for :ref:`cds_config
<envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary
to have some initial cluster definitions available to allow Envoy to know
how to speak to the management server.
|
int |
getClustersCount()
If a network based configuration source is specified for :ref:`cds_config
<envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary
to have some initial cluster definitions available to allow Envoy to know
how to speak to the management server.
|
List<Cluster> |
getClustersList()
If a network based configuration source is specified for :ref:`cds_config
<envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary
to have some initial cluster definitions available to allow Envoy to know
how to speak to the management server.
|
ClusterOrBuilder |
getClustersOrBuilder(int index)
If a network based configuration source is specified for :ref:`cds_config
<envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary
to have some initial cluster definitions available to allow Envoy to know
how to speak to the management server.
|
List<? extends ClusterOrBuilder> |
getClustersOrBuilderList()
If a network based configuration source is specified for :ref:`cds_config
<envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary
to have some initial cluster definitions available to allow Envoy to know
how to speak to the management server.
|
Bootstrap.StaticResources |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Listener |
getListeners(int index)
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`.
|
Listener.Builder |
getListenersBuilder(int index)
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`.
|
List<Listener.Builder> |
getListenersBuilderList()
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`.
|
int |
getListenersCount()
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`.
|
List<Listener> |
getListenersList()
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`.
|
ListenerOrBuilder |
getListenersOrBuilder(int index)
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`.
|
List<? extends ListenerOrBuilder> |
getListenersOrBuilderList()
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`.
|
Secret |
getSecrets(int index)
These static secrets can be used by :ref:`SdsSecretConfig
<envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3; |
Secret.Builder |
getSecretsBuilder(int index)
These static secrets can be used by :ref:`SdsSecretConfig
<envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3; |
List<Secret.Builder> |
getSecretsBuilderList()
These static secrets can be used by :ref:`SdsSecretConfig
<envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3; |
int |
getSecretsCount()
These static secrets can be used by :ref:`SdsSecretConfig
<envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3; |
List<Secret> |
getSecretsList()
These static secrets can be used by :ref:`SdsSecretConfig
<envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3; |
SecretOrBuilder |
getSecretsOrBuilder(int index)
These static secrets can be used by :ref:`SdsSecretConfig
<envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3; |
List<? extends SecretOrBuilder> |
getSecretsOrBuilderList()
These static secrets can be used by :ref:`SdsSecretConfig
<envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Bootstrap.StaticResources.Builder |
mergeFrom(Bootstrap.StaticResources other) |
Bootstrap.StaticResources.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Bootstrap.StaticResources.Builder |
mergeFrom(com.google.protobuf.Message other) |
Bootstrap.StaticResources.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Bootstrap.StaticResources.Builder |
removeClusters(int index)
If a network based configuration source is specified for :ref:`cds_config
<envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary
to have some initial cluster definitions available to allow Envoy to know
how to speak to the management server.
|
Bootstrap.StaticResources.Builder |
removeListeners(int index)
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`.
|
Bootstrap.StaticResources.Builder |
removeSecrets(int index)
These static secrets can be used by :ref:`SdsSecretConfig
<envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3; |
Bootstrap.StaticResources.Builder |
setClusters(int index,
Cluster.Builder builderForValue)
If a network based configuration source is specified for :ref:`cds_config
<envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary
to have some initial cluster definitions available to allow Envoy to know
how to speak to the management server.
|
Bootstrap.StaticResources.Builder |
setClusters(int index,
Cluster value)
If a network based configuration source is specified for :ref:`cds_config
<envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary
to have some initial cluster definitions available to allow Envoy to know
how to speak to the management server.
|
Bootstrap.StaticResources.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Bootstrap.StaticResources.Builder |
setListeners(int index,
Listener.Builder builderForValue)
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`.
|
Bootstrap.StaticResources.Builder |
setListeners(int index,
Listener value)
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`.
|
Bootstrap.StaticResources.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Bootstrap.StaticResources.Builder |
setSecrets(int index,
Secret.Builder builderForValue)
These static secrets can be used by :ref:`SdsSecretConfig
<envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3; |
Bootstrap.StaticResources.Builder |
setSecrets(int index,
Secret value)
These static secrets can be used by :ref:`SdsSecretConfig
<envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3; |
Bootstrap.StaticResources.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Bootstrap.StaticResources.Builder>public Bootstrap.StaticResources.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Bootstrap.StaticResources.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Bootstrap.StaticResources.Builder>public Bootstrap.StaticResources getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Bootstrap.StaticResources build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Bootstrap.StaticResources buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Bootstrap.StaticResources.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Bootstrap.StaticResources.Builder>public Bootstrap.StaticResources.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Bootstrap.StaticResources.Builder>public Bootstrap.StaticResources.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Bootstrap.StaticResources.Builder>public Bootstrap.StaticResources.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Bootstrap.StaticResources.Builder>public Bootstrap.StaticResources.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Bootstrap.StaticResources.Builder>public Bootstrap.StaticResources.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Bootstrap.StaticResources.Builder>public Bootstrap.StaticResources.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Bootstrap.StaticResources.Builder>public Bootstrap.StaticResources.Builder mergeFrom(Bootstrap.StaticResources other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Bootstrap.StaticResources.Builder>public Bootstrap.StaticResources.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Bootstrap.StaticResources.Builder>IOExceptionpublic List<Listener> getListenersList()
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;getListenersList in interface Bootstrap.StaticResourcesOrBuilderpublic int getListenersCount()
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;getListenersCount in interface Bootstrap.StaticResourcesOrBuilderpublic Listener getListeners(int index)
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;getListeners in interface Bootstrap.StaticResourcesOrBuilderpublic Bootstrap.StaticResources.Builder setListeners(int index, Listener value)
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;public Bootstrap.StaticResources.Builder setListeners(int index, Listener.Builder builderForValue)
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;public Bootstrap.StaticResources.Builder addListeners(Listener value)
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;public Bootstrap.StaticResources.Builder addListeners(int index, Listener value)
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;public Bootstrap.StaticResources.Builder addListeners(Listener.Builder builderForValue)
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;public Bootstrap.StaticResources.Builder addListeners(int index, Listener.Builder builderForValue)
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;public Bootstrap.StaticResources.Builder addAllListeners(Iterable<? extends Listener> values)
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;public Bootstrap.StaticResources.Builder clearListeners()
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;public Bootstrap.StaticResources.Builder removeListeners(int index)
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;public Listener.Builder getListenersBuilder(int index)
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;public ListenerOrBuilder getListenersOrBuilder(int index)
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;getListenersOrBuilder in interface Bootstrap.StaticResourcesOrBuilderpublic List<? extends ListenerOrBuilder> getListenersOrBuilderList()
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;getListenersOrBuilderList in interface Bootstrap.StaticResourcesOrBuilderpublic Listener.Builder addListenersBuilder()
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;public Listener.Builder addListenersBuilder(int index)
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;public List<Listener.Builder> getListenersBuilderList()
Static :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;public List<Cluster> getClustersList()
If a network based configuration source is specified for :ref:`cds_config <envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server. These cluster definitions may not use :ref:`EDS <arch_overview_dynamic_config_eds>` (i.e. they should be static IP or DNS-based).
repeated .envoy.config.cluster.v3.Cluster clusters = 2;getClustersList in interface Bootstrap.StaticResourcesOrBuilderpublic int getClustersCount()
If a network based configuration source is specified for :ref:`cds_config <envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server. These cluster definitions may not use :ref:`EDS <arch_overview_dynamic_config_eds>` (i.e. they should be static IP or DNS-based).
repeated .envoy.config.cluster.v3.Cluster clusters = 2;getClustersCount in interface Bootstrap.StaticResourcesOrBuilderpublic Cluster getClusters(int index)
If a network based configuration source is specified for :ref:`cds_config <envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server. These cluster definitions may not use :ref:`EDS <arch_overview_dynamic_config_eds>` (i.e. they should be static IP or DNS-based).
repeated .envoy.config.cluster.v3.Cluster clusters = 2;getClusters in interface Bootstrap.StaticResourcesOrBuilderpublic Bootstrap.StaticResources.Builder setClusters(int index, Cluster value)
If a network based configuration source is specified for :ref:`cds_config <envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server. These cluster definitions may not use :ref:`EDS <arch_overview_dynamic_config_eds>` (i.e. they should be static IP or DNS-based).
repeated .envoy.config.cluster.v3.Cluster clusters = 2;public Bootstrap.StaticResources.Builder setClusters(int index, Cluster.Builder builderForValue)
If a network based configuration source is specified for :ref:`cds_config <envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server. These cluster definitions may not use :ref:`EDS <arch_overview_dynamic_config_eds>` (i.e. they should be static IP or DNS-based).
repeated .envoy.config.cluster.v3.Cluster clusters = 2;public Bootstrap.StaticResources.Builder addClusters(Cluster value)
If a network based configuration source is specified for :ref:`cds_config <envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server. These cluster definitions may not use :ref:`EDS <arch_overview_dynamic_config_eds>` (i.e. they should be static IP or DNS-based).
repeated .envoy.config.cluster.v3.Cluster clusters = 2;public Bootstrap.StaticResources.Builder addClusters(int index, Cluster value)
If a network based configuration source is specified for :ref:`cds_config <envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server. These cluster definitions may not use :ref:`EDS <arch_overview_dynamic_config_eds>` (i.e. they should be static IP or DNS-based).
repeated .envoy.config.cluster.v3.Cluster clusters = 2;public Bootstrap.StaticResources.Builder addClusters(Cluster.Builder builderForValue)
If a network based configuration source is specified for :ref:`cds_config <envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server. These cluster definitions may not use :ref:`EDS <arch_overview_dynamic_config_eds>` (i.e. they should be static IP or DNS-based).
repeated .envoy.config.cluster.v3.Cluster clusters = 2;public Bootstrap.StaticResources.Builder addClusters(int index, Cluster.Builder builderForValue)
If a network based configuration source is specified for :ref:`cds_config <envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server. These cluster definitions may not use :ref:`EDS <arch_overview_dynamic_config_eds>` (i.e. they should be static IP or DNS-based).
repeated .envoy.config.cluster.v3.Cluster clusters = 2;public Bootstrap.StaticResources.Builder addAllClusters(Iterable<? extends Cluster> values)
If a network based configuration source is specified for :ref:`cds_config <envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server. These cluster definitions may not use :ref:`EDS <arch_overview_dynamic_config_eds>` (i.e. they should be static IP or DNS-based).
repeated .envoy.config.cluster.v3.Cluster clusters = 2;public Bootstrap.StaticResources.Builder clearClusters()
If a network based configuration source is specified for :ref:`cds_config <envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server. These cluster definitions may not use :ref:`EDS <arch_overview_dynamic_config_eds>` (i.e. they should be static IP or DNS-based).
repeated .envoy.config.cluster.v3.Cluster clusters = 2;public Bootstrap.StaticResources.Builder removeClusters(int index)
If a network based configuration source is specified for :ref:`cds_config <envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server. These cluster definitions may not use :ref:`EDS <arch_overview_dynamic_config_eds>` (i.e. they should be static IP or DNS-based).
repeated .envoy.config.cluster.v3.Cluster clusters = 2;public Cluster.Builder getClustersBuilder(int index)
If a network based configuration source is specified for :ref:`cds_config <envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server. These cluster definitions may not use :ref:`EDS <arch_overview_dynamic_config_eds>` (i.e. they should be static IP or DNS-based).
repeated .envoy.config.cluster.v3.Cluster clusters = 2;public ClusterOrBuilder getClustersOrBuilder(int index)
If a network based configuration source is specified for :ref:`cds_config <envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server. These cluster definitions may not use :ref:`EDS <arch_overview_dynamic_config_eds>` (i.e. they should be static IP or DNS-based).
repeated .envoy.config.cluster.v3.Cluster clusters = 2;getClustersOrBuilder in interface Bootstrap.StaticResourcesOrBuilderpublic List<? extends ClusterOrBuilder> getClustersOrBuilderList()
If a network based configuration source is specified for :ref:`cds_config <envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server. These cluster definitions may not use :ref:`EDS <arch_overview_dynamic_config_eds>` (i.e. they should be static IP or DNS-based).
repeated .envoy.config.cluster.v3.Cluster clusters = 2;getClustersOrBuilderList in interface Bootstrap.StaticResourcesOrBuilderpublic Cluster.Builder addClustersBuilder()
If a network based configuration source is specified for :ref:`cds_config <envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server. These cluster definitions may not use :ref:`EDS <arch_overview_dynamic_config_eds>` (i.e. they should be static IP or DNS-based).
repeated .envoy.config.cluster.v3.Cluster clusters = 2;public Cluster.Builder addClustersBuilder(int index)
If a network based configuration source is specified for :ref:`cds_config <envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server. These cluster definitions may not use :ref:`EDS <arch_overview_dynamic_config_eds>` (i.e. they should be static IP or DNS-based).
repeated .envoy.config.cluster.v3.Cluster clusters = 2;public List<Cluster.Builder> getClustersBuilderList()
If a network based configuration source is specified for :ref:`cds_config <envoy_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server. These cluster definitions may not use :ref:`EDS <arch_overview_dynamic_config_eds>` (i.e. they should be static IP or DNS-based).
repeated .envoy.config.cluster.v3.Cluster clusters = 2;public List<Secret> getSecretsList()
These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;getSecretsList in interface Bootstrap.StaticResourcesOrBuilderpublic int getSecretsCount()
These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;getSecretsCount in interface Bootstrap.StaticResourcesOrBuilderpublic Secret getSecrets(int index)
These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;getSecrets in interface Bootstrap.StaticResourcesOrBuilderpublic Bootstrap.StaticResources.Builder setSecrets(int index, Secret value)
These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;public Bootstrap.StaticResources.Builder setSecrets(int index, Secret.Builder builderForValue)
These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;public Bootstrap.StaticResources.Builder addSecrets(Secret value)
These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;public Bootstrap.StaticResources.Builder addSecrets(int index, Secret value)
These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;public Bootstrap.StaticResources.Builder addSecrets(Secret.Builder builderForValue)
These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;public Bootstrap.StaticResources.Builder addSecrets(int index, Secret.Builder builderForValue)
These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;public Bootstrap.StaticResources.Builder addAllSecrets(Iterable<? extends Secret> values)
These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;public Bootstrap.StaticResources.Builder clearSecrets()
These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;public Bootstrap.StaticResources.Builder removeSecrets(int index)
These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;public Secret.Builder getSecretsBuilder(int index)
These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;public SecretOrBuilder getSecretsOrBuilder(int index)
These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;getSecretsOrBuilder in interface Bootstrap.StaticResourcesOrBuilderpublic List<? extends SecretOrBuilder> getSecretsOrBuilderList()
These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;getSecretsOrBuilderList in interface Bootstrap.StaticResourcesOrBuilderpublic Secret.Builder addSecretsBuilder()
These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;public Secret.Builder addSecretsBuilder(int index)
These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;public List<Secret.Builder> getSecretsBuilderList()
These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;public final Bootstrap.StaticResources.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Bootstrap.StaticResources.Builder>public final Bootstrap.StaticResources.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Bootstrap.StaticResources.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.