Class Bootstrap.StaticResources.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<Bootstrap.StaticResources.Builder>
-
- io.envoyproxy.envoy.config.bootstrap.v3.Bootstrap.StaticResources.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Bootstrap.StaticResourcesOrBuilder,java.lang.Cloneable
- Enclosing class:
- Bootstrap.StaticResources
public static final class Bootstrap.StaticResources.Builder extends com.google.protobuf.GeneratedMessage.Builder<Bootstrap.StaticResources.Builder> implements Bootstrap.StaticResourcesOrBuilder
Protobuf typeenvoy.config.bootstrap.v3.Bootstrap.StaticResources
-
-
Field Summary
Fields Modifier and Type Field Description private intbitField0_private java.util.List<Cluster>clusters_private com.google.protobuf.RepeatedFieldBuilder<Cluster,Cluster.Builder,ClusterOrBuilder>clustersBuilder_private java.util.List<Listener>listeners_private com.google.protobuf.RepeatedFieldBuilder<Listener,Listener.Builder,ListenerOrBuilder>listenersBuilder_private java.util.List<Secret>secrets_private com.google.protobuf.RepeatedFieldBuilder<Secret,Secret.Builder,SecretOrBuilder>secretsBuilder_
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Bootstrap.StaticResources.BuilderaddAllClusters(java.lang.Iterable<? extends Cluster> values)If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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.BuilderaddAllListeners(java.lang.Iterable<? extends Listener> values)Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.Bootstrap.StaticResources.BuilderaddAllSecrets(java.lang.Iterable<? extends Secret> values)These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`Bootstrap.StaticResources.BuilderaddClusters(int index, Cluster value)If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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.BuilderaddClusters(int index, Cluster.Builder builderForValue)If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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.BuilderaddClusters(Cluster value)If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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.BuilderaddClusters(Cluster.Builder builderForValue)If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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.BuilderaddClustersBuilder()If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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.BuilderaddClustersBuilder(int index)If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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.BuilderaddListeners(int index, Listener value)Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.Bootstrap.StaticResources.BuilderaddListeners(int index, Listener.Builder builderForValue)Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.Bootstrap.StaticResources.BuilderaddListeners(Listener value)Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.Bootstrap.StaticResources.BuilderaddListeners(Listener.Builder builderForValue)Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.Listener.BuilderaddListenersBuilder()Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.Listener.BuilderaddListenersBuilder(int index)Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.Bootstrap.StaticResources.BuilderaddSecrets(int index, Secret value)These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`Bootstrap.StaticResources.BuilderaddSecrets(int index, Secret.Builder builderForValue)These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`Bootstrap.StaticResources.BuilderaddSecrets(Secret value)These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`Bootstrap.StaticResources.BuilderaddSecrets(Secret.Builder builderForValue)These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`Secret.BuilderaddSecretsBuilder()These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`Secret.BuilderaddSecretsBuilder(int index)These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`Bootstrap.StaticResourcesbuild()Bootstrap.StaticResourcesbuildPartial()private voidbuildPartial0(Bootstrap.StaticResources result)private voidbuildPartialRepeatedFields(Bootstrap.StaticResources result)Bootstrap.StaticResources.Builderclear()Bootstrap.StaticResources.BuilderclearClusters()If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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.BuilderclearListeners()Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.Bootstrap.StaticResources.BuilderclearSecrets()These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`private voidensureClustersIsMutable()private voidensureListenersIsMutable()private voidensureSecretsIsMutable()ClustergetClusters(int index)If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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.BuildergetClustersBuilder(int index)If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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.java.util.List<Cluster.Builder>getClustersBuilderList()If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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.intgetClustersCount()If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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.private com.google.protobuf.RepeatedFieldBuilder<Cluster,Cluster.Builder,ClusterOrBuilder>getClustersFieldBuilder()java.util.List<Cluster>getClustersList()If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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.ClusterOrBuildergetClustersOrBuilder(int index)If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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.java.util.List<? extends ClusterOrBuilder>getClustersOrBuilderList()If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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.StaticResourcesgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()ListenergetListeners(int index)Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.Listener.BuildergetListenersBuilder(int index)Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.java.util.List<Listener.Builder>getListenersBuilderList()Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.intgetListenersCount()Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.private com.google.protobuf.RepeatedFieldBuilder<Listener,Listener.Builder,ListenerOrBuilder>getListenersFieldBuilder()java.util.List<Listener>getListenersList()Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.ListenerOrBuildergetListenersOrBuilder(int index)Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.java.util.List<? extends ListenerOrBuilder>getListenersOrBuilderList()Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.SecretgetSecrets(int index)These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`Secret.BuildergetSecretsBuilder(int index)These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`java.util.List<Secret.Builder>getSecretsBuilderList()These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`intgetSecretsCount()These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`private com.google.protobuf.RepeatedFieldBuilder<Secret,Secret.Builder,SecretOrBuilder>getSecretsFieldBuilder()java.util.List<Secret>getSecretsList()These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`SecretOrBuildergetSecretsOrBuilder(int index)These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`java.util.List<? extends SecretOrBuilder>getSecretsOrBuilderList()These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Bootstrap.StaticResources.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Bootstrap.StaticResources.BuildermergeFrom(com.google.protobuf.Message other)Bootstrap.StaticResources.BuildermergeFrom(Bootstrap.StaticResources other)Bootstrap.StaticResources.BuilderremoveClusters(int index)If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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.BuilderremoveListeners(int index)Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.Bootstrap.StaticResources.BuilderremoveSecrets(int index)These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`Bootstrap.StaticResources.BuildersetClusters(int index, Cluster value)If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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.BuildersetClusters(int index, Cluster.Builder builderForValue)If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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.BuildersetListeners(int index, Listener value)Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.Bootstrap.StaticResources.BuildersetListeners(int index, Listener.Builder builderForValue)Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.Bootstrap.StaticResources.BuildersetSecrets(int index, Secret value)These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`Bootstrap.StaticResources.BuildersetSecrets(int index, Secret.Builder builderForValue)These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
bitField0_
private int bitField0_
-
listeners_
private java.util.List<Listener> listeners_
-
listenersBuilder_
private com.google.protobuf.RepeatedFieldBuilder<Listener,Listener.Builder,ListenerOrBuilder> listenersBuilder_
-
clusters_
private java.util.List<Cluster> clusters_
-
clustersBuilder_
private com.google.protobuf.RepeatedFieldBuilder<Cluster,Cluster.Builder,ClusterOrBuilder> clustersBuilder_
-
secrets_
private java.util.List<Secret> secrets_
-
secretsBuilder_
private com.google.protobuf.RepeatedFieldBuilder<Secret,Secret.Builder,SecretOrBuilder> secretsBuilder_
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Bootstrap.StaticResources.Builder>
-
clear
public Bootstrap.StaticResources.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Bootstrap.StaticResources.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<Bootstrap.StaticResources.Builder>
-
getDefaultInstanceForType
public Bootstrap.StaticResources getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Bootstrap.StaticResources build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Bootstrap.StaticResources buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartialRepeatedFields
private void buildPartialRepeatedFields(Bootstrap.StaticResources result)
-
buildPartial0
private void buildPartial0(Bootstrap.StaticResources result)
-
mergeFrom
public Bootstrap.StaticResources.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Bootstrap.StaticResources.Builder>
-
mergeFrom
public Bootstrap.StaticResources.Builder mergeFrom(Bootstrap.StaticResources other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Bootstrap.StaticResources.Builder>
-
mergeFrom
public Bootstrap.StaticResources.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Bootstrap.StaticResources.Builder>- Throws:
java.io.IOException
-
ensureListenersIsMutable
private void ensureListenersIsMutable()
-
getListenersList
public java.util.List<Listener> getListenersList()
Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;- Specified by:
getListenersListin interfaceBootstrap.StaticResourcesOrBuilder
-
getListenersCount
public int getListenersCount()
Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;- Specified by:
getListenersCountin interfaceBootstrap.StaticResourcesOrBuilder
-
getListeners
public Listener getListeners(int index)
Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;- Specified by:
getListenersin interfaceBootstrap.StaticResourcesOrBuilder
-
setListeners
public Bootstrap.StaticResources.Builder setListeners(int index, Listener value)
Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;
-
setListeners
public Bootstrap.StaticResources.Builder setListeners(int index, Listener.Builder builderForValue)
Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;
-
addListeners
public Bootstrap.StaticResources.Builder addListeners(Listener value)
Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;
-
addListeners
public Bootstrap.StaticResources.Builder addListeners(int index, Listener value)
Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;
-
addListeners
public Bootstrap.StaticResources.Builder addListeners(Listener.Builder builderForValue)
Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;
-
addListeners
public Bootstrap.StaticResources.Builder addListeners(int index, Listener.Builder builderForValue)
Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;
-
addAllListeners
public Bootstrap.StaticResources.Builder addAllListeners(java.lang.Iterable<? extends Listener> values)
Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;
-
clearListeners
public Bootstrap.StaticResources.Builder clearListeners()
Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;
-
removeListeners
public Bootstrap.StaticResources.Builder removeListeners(int index)
Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;
-
getListenersBuilder
public Listener.Builder getListenersBuilder(int index)
Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;
-
getListenersOrBuilder
public ListenerOrBuilder getListenersOrBuilder(int index)
Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;- Specified by:
getListenersOrBuilderin interfaceBootstrap.StaticResourcesOrBuilder
-
getListenersOrBuilderList
public java.util.List<? extends ListenerOrBuilder> getListenersOrBuilderList()
Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;- Specified by:
getListenersOrBuilderListin interfaceBootstrap.StaticResourcesOrBuilder
-
addListenersBuilder
public Listener.Builder addListenersBuilder()
Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;
-
addListenersBuilder
public Listener.Builder addListenersBuilder(int index)
Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;
-
getListenersBuilderList
public java.util.List<Listener.Builder> getListenersBuilderList()
Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.config.listener.v3.Listener listeners = 1;
-
getListenersFieldBuilder
private com.google.protobuf.RepeatedFieldBuilder<Listener,Listener.Builder,ListenerOrBuilder> getListenersFieldBuilder()
-
ensureClustersIsMutable
private void ensureClustersIsMutable()
-
getClustersList
public java.util.List<Cluster> getClustersList()
If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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;- Specified by:
getClustersListin interfaceBootstrap.StaticResourcesOrBuilder
-
getClustersCount
public int getClustersCount()
If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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;- Specified by:
getClustersCountin interfaceBootstrap.StaticResourcesOrBuilder
-
getClusters
public Cluster getClusters(int index)
If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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;- Specified by:
getClustersin interfaceBootstrap.StaticResourcesOrBuilder
-
setClusters
public Bootstrap.StaticResources.Builder setClusters(int index, Cluster value)
If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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;
-
setClusters
public Bootstrap.StaticResources.Builder setClusters(int index, Cluster.Builder builderForValue)
If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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;
-
addClusters
public Bootstrap.StaticResources.Builder addClusters(Cluster value)
If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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;
-
addClusters
public Bootstrap.StaticResources.Builder addClusters(int index, Cluster value)
If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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;
-
addClusters
public Bootstrap.StaticResources.Builder addClusters(Cluster.Builder builderForValue)
If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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;
-
addClusters
public Bootstrap.StaticResources.Builder addClusters(int index, Cluster.Builder builderForValue)
If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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;
-
addAllClusters
public Bootstrap.StaticResources.Builder addAllClusters(java.lang.Iterable<? extends Cluster> values)
If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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;
-
clearClusters
public Bootstrap.StaticResources.Builder clearClusters()
If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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;
-
removeClusters
public Bootstrap.StaticResources.Builder removeClusters(int index)
If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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;
-
getClustersBuilder
public Cluster.Builder getClustersBuilder(int index)
If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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
public ClusterOrBuilder getClustersOrBuilder(int index)
If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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;- Specified by:
getClustersOrBuilderin interfaceBootstrap.StaticResourcesOrBuilder
-
getClustersOrBuilderList
public java.util.List<? extends ClusterOrBuilder> getClustersOrBuilderList()
If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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;- Specified by:
getClustersOrBuilderListin interfaceBootstrap.StaticResourcesOrBuilder
-
addClustersBuilder
public Cluster.Builder addClustersBuilder()
If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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;
-
addClustersBuilder
public Cluster.Builder addClustersBuilder(int index)
If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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;
-
getClustersBuilderList
public java.util.List<Cluster.Builder> getClustersBuilderList()
If a network based configuration source is specified for :ref:`cds_config <envoy_v3_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;
-
getClustersFieldBuilder
private com.google.protobuf.RepeatedFieldBuilder<Cluster,Cluster.Builder,ClusterOrBuilder> getClustersFieldBuilder()
-
ensureSecretsIsMutable
private void ensureSecretsIsMutable()
-
getSecretsList
public java.util.List<Secret> getSecretsList()
These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;- Specified by:
getSecretsListin interfaceBootstrap.StaticResourcesOrBuilder
-
getSecretsCount
public int getSecretsCount()
These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;- Specified by:
getSecretsCountin interfaceBootstrap.StaticResourcesOrBuilder
-
getSecrets
public Secret getSecrets(int index)
These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;- Specified by:
getSecretsin interfaceBootstrap.StaticResourcesOrBuilder
-
setSecrets
public Bootstrap.StaticResources.Builder setSecrets(int index, Secret value)
These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;
-
setSecrets
public Bootstrap.StaticResources.Builder setSecrets(int index, Secret.Builder builderForValue)
These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;
-
addSecrets
public Bootstrap.StaticResources.Builder addSecrets(Secret value)
These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;
-
addSecrets
public Bootstrap.StaticResources.Builder addSecrets(int index, Secret value)
These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;
-
addSecrets
public Bootstrap.StaticResources.Builder addSecrets(Secret.Builder builderForValue)
These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;
-
addSecrets
public Bootstrap.StaticResources.Builder addSecrets(int index, Secret.Builder builderForValue)
These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;
-
addAllSecrets
public Bootstrap.StaticResources.Builder addAllSecrets(java.lang.Iterable<? extends Secret> values)
These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;
-
clearSecrets
public Bootstrap.StaticResources.Builder clearSecrets()
These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;
-
removeSecrets
public Bootstrap.StaticResources.Builder removeSecrets(int index)
These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;
-
getSecretsBuilder
public Secret.Builder getSecretsBuilder(int index)
These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;
-
getSecretsOrBuilder
public SecretOrBuilder getSecretsOrBuilder(int index)
These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;- Specified by:
getSecretsOrBuilderin interfaceBootstrap.StaticResourcesOrBuilder
-
getSecretsOrBuilderList
public java.util.List<? extends SecretOrBuilder> getSecretsOrBuilderList()
These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;- Specified by:
getSecretsOrBuilderListin interfaceBootstrap.StaticResourcesOrBuilder
-
addSecretsBuilder
public Secret.Builder addSecretsBuilder()
These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;
-
addSecretsBuilder
public Secret.Builder addSecretsBuilder(int index)
These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;
-
getSecretsBuilderList
public java.util.List<Secret.Builder> getSecretsBuilderList()
These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;
-
getSecretsFieldBuilder
private com.google.protobuf.RepeatedFieldBuilder<Secret,Secret.Builder,SecretOrBuilder> getSecretsFieldBuilder()
-
-