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 int
bitField0_
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.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.Bootstrap.StaticResources.Builder
addAllListeners(java.lang.Iterable<? extends Listener> values)
Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.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>`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.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.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.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.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.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.Bootstrap.StaticResources.Builder
addListeners(int index, Listener value)
Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.Bootstrap.StaticResources.Builder
addListeners(int index, Listener.Builder builderForValue)
Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.Bootstrap.StaticResources.Builder
addListeners(Listener value)
Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.Bootstrap.StaticResources.Builder
addListeners(Listener.Builder builderForValue)
Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.Listener.Builder
addListenersBuilder()
Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.Listener.Builder
addListenersBuilder(int index)
Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.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>`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>`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>`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>`Secret.Builder
addSecretsBuilder()
These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`Secret.Builder
addSecretsBuilder(int index)
These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`Bootstrap.StaticResources
build()
Bootstrap.StaticResources
buildPartial()
private void
buildPartial0(Bootstrap.StaticResources result)
private void
buildPartialRepeatedFields(Bootstrap.StaticResources result)
Bootstrap.StaticResources.Builder
clear()
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.Bootstrap.StaticResources.Builder
clearListeners()
Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.Bootstrap.StaticResources.Builder
clearSecrets()
These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`private void
ensureClustersIsMutable()
private void
ensureListenersIsMutable()
private void
ensureSecretsIsMutable()
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.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.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.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.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.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.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.StaticResources
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Listener
getListeners(int index)
Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.Listener.Builder
getListenersBuilder(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>`.int
getListenersCount()
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>`.ListenerOrBuilder
getListenersOrBuilder(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>`.Secret
getSecrets(int index)
These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`Secret.Builder
getSecretsBuilder(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>`int
getSecretsCount()
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>`SecretOrBuilder
getSecretsOrBuilder(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.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
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
mergeFrom(Bootstrap.StaticResources other)
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.Bootstrap.StaticResources.Builder
removeListeners(int index)
Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.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>`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.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.Bootstrap.StaticResources.Builder
setListeners(int index, Listener value)
Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.Bootstrap.StaticResources.Builder
setListeners(int index, Listener.Builder builderForValue)
Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.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>`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>`-
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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<Bootstrap.StaticResources.Builder>
-
clear
public Bootstrap.StaticResources.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessage.Builder<Bootstrap.StaticResources.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<Bootstrap.StaticResources.Builder>
-
getDefaultInstanceForType
public Bootstrap.StaticResources getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Bootstrap.StaticResources build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Bootstrap.StaticResources buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Bootstrap.StaticResources.Builder>
-
mergeFrom
public Bootstrap.StaticResources.Builder mergeFrom(Bootstrap.StaticResources other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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:
getListenersList
in 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:
getListenersCount
in 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:
getListeners
in 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:
getListenersOrBuilder
in 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:
getListenersOrBuilderList
in 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:
getClustersList
in 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:
getClustersCount
in 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:
getClusters
in 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:
getClustersOrBuilder
in 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:
getClustersOrBuilderList
in 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:
getSecretsList
in 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:
getSecretsCount
in 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:
getSecrets
in 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:
getSecretsOrBuilder
in 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:
getSecretsOrBuilderList
in 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()
-
-