Class Bootstrap.StaticResources.Builder

    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Bootstrap.StaticResources.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Bootstrap.StaticResources.Builder>
      • getDefaultInstanceForType

        public Bootstrap.StaticResources getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public Bootstrap.StaticResources build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public Bootstrap.StaticResources buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • setRepeatedField

        public Bootstrap.StaticResources.Builder setRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                                  int index,
                                                                  Object value)
        Specified by:
        setRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Bootstrap.StaticResources.Builder>
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Bootstrap.StaticResources.Builder>
      • mergeFrom

        public Bootstrap.StaticResources.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                                           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                    throws IOException
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Bootstrap.StaticResources.Builder>
        Throws:
        IOException
      • getListenersList

        public 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 interface Bootstrap.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 interface Bootstrap.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 interface Bootstrap.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​(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 interface Bootstrap.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 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;
      • getClustersList

        public 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 interface Bootstrap.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 interface Bootstrap.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 interface Bootstrap.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​(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 interface Bootstrap.StaticResourcesOrBuilder
      • getClustersOrBuilderList

        public 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 interface Bootstrap.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 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;
      • getSecretsList

        public 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 interface Bootstrap.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 interface Bootstrap.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 interface Bootstrap.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​(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 interface Bootstrap.StaticResourcesOrBuilder
      • getSecretsOrBuilderList

        public 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 interface Bootstrap.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 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;
      • setUnknownFields

        public final Bootstrap.StaticResources.Builder setUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        setUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Bootstrap.StaticResources.Builder>
      • mergeUnknownFields

        public final Bootstrap.StaticResources.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        mergeUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Bootstrap.StaticResources.Builder>