public static final class Bootstrap.DynamicResources.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Bootstrap.DynamicResources.Builder> implements Bootstrap.DynamicResourcesOrBuilder
[#next-free-field: 7]Protobuf type
envoy.config.bootstrap.v3.Bootstrap.DynamicResources| Modifier and Type | Method and Description |
|---|---|
Bootstrap.DynamicResources.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Bootstrap.DynamicResources |
build() |
Bootstrap.DynamicResources |
buildPartial() |
Bootstrap.DynamicResources.Builder |
clear() |
Bootstrap.DynamicResources.Builder |
clearAdsConfig()
A single :ref:`ADS <config_overview_ads>` source may be optionally
specified.
|
Bootstrap.DynamicResources.Builder |
clearCdsConfig()
All post-bootstrap :ref:`Cluster <envoy_api_msg_config.cluster.v3.Cluster>` definitions are
provided by a single :ref:`CDS <arch_overview_dynamic_config_cds>`
configuration source.
|
Bootstrap.DynamicResources.Builder |
clearCdsResourcesLocator()
xdstp:// resource locator for cluster collection.
|
Bootstrap.DynamicResources.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Bootstrap.DynamicResources.Builder |
clearLdsConfig()
All :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>` are provided by a single
:ref:`LDS <arch_overview_dynamic_config_lds>` configuration source.
|
Bootstrap.DynamicResources.Builder |
clearLdsResourcesLocator()
xdstp:// resource locator for listener collection.
|
Bootstrap.DynamicResources.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Bootstrap.DynamicResources.Builder |
clone() |
ApiConfigSource |
getAdsConfig()
A single :ref:`ADS <config_overview_ads>` source may be optionally
specified.
|
ApiConfigSource.Builder |
getAdsConfigBuilder()
A single :ref:`ADS <config_overview_ads>` source may be optionally
specified.
|
ApiConfigSourceOrBuilder |
getAdsConfigOrBuilder()
A single :ref:`ADS <config_overview_ads>` source may be optionally
specified.
|
ConfigSource |
getCdsConfig()
All post-bootstrap :ref:`Cluster <envoy_api_msg_config.cluster.v3.Cluster>` definitions are
provided by a single :ref:`CDS <arch_overview_dynamic_config_cds>`
configuration source.
|
ConfigSource.Builder |
getCdsConfigBuilder()
All post-bootstrap :ref:`Cluster <envoy_api_msg_config.cluster.v3.Cluster>` definitions are
provided by a single :ref:`CDS <arch_overview_dynamic_config_cds>`
configuration source.
|
ConfigSourceOrBuilder |
getCdsConfigOrBuilder()
All post-bootstrap :ref:`Cluster <envoy_api_msg_config.cluster.v3.Cluster>` definitions are
provided by a single :ref:`CDS <arch_overview_dynamic_config_cds>`
configuration source.
|
String |
getCdsResourcesLocator()
xdstp:// resource locator for cluster collection.
|
com.google.protobuf.ByteString |
getCdsResourcesLocatorBytes()
xdstp:// resource locator for cluster collection.
|
Bootstrap.DynamicResources |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
ConfigSource |
getLdsConfig()
All :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>` are provided by a single
:ref:`LDS <arch_overview_dynamic_config_lds>` configuration source.
|
ConfigSource.Builder |
getLdsConfigBuilder()
All :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>` are provided by a single
:ref:`LDS <arch_overview_dynamic_config_lds>` configuration source.
|
ConfigSourceOrBuilder |
getLdsConfigOrBuilder()
All :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>` are provided by a single
:ref:`LDS <arch_overview_dynamic_config_lds>` configuration source.
|
String |
getLdsResourcesLocator()
xdstp:// resource locator for listener collection.
|
com.google.protobuf.ByteString |
getLdsResourcesLocatorBytes()
xdstp:// resource locator for listener collection.
|
boolean |
hasAdsConfig()
A single :ref:`ADS <config_overview_ads>` source may be optionally
specified.
|
boolean |
hasCdsConfig()
All post-bootstrap :ref:`Cluster <envoy_api_msg_config.cluster.v3.Cluster>` definitions are
provided by a single :ref:`CDS <arch_overview_dynamic_config_cds>`
configuration source.
|
boolean |
hasLdsConfig()
All :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>` are provided by a single
:ref:`LDS <arch_overview_dynamic_config_lds>` configuration source.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Bootstrap.DynamicResources.Builder |
mergeAdsConfig(ApiConfigSource value)
A single :ref:`ADS <config_overview_ads>` source may be optionally
specified.
|
Bootstrap.DynamicResources.Builder |
mergeCdsConfig(ConfigSource value)
All post-bootstrap :ref:`Cluster <envoy_api_msg_config.cluster.v3.Cluster>` definitions are
provided by a single :ref:`CDS <arch_overview_dynamic_config_cds>`
configuration source.
|
Bootstrap.DynamicResources.Builder |
mergeFrom(Bootstrap.DynamicResources other) |
Bootstrap.DynamicResources.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Bootstrap.DynamicResources.Builder |
mergeFrom(com.google.protobuf.Message other) |
Bootstrap.DynamicResources.Builder |
mergeLdsConfig(ConfigSource value)
All :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>` are provided by a single
:ref:`LDS <arch_overview_dynamic_config_lds>` configuration source.
|
Bootstrap.DynamicResources.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Bootstrap.DynamicResources.Builder |
setAdsConfig(ApiConfigSource.Builder builderForValue)
A single :ref:`ADS <config_overview_ads>` source may be optionally
specified.
|
Bootstrap.DynamicResources.Builder |
setAdsConfig(ApiConfigSource value)
A single :ref:`ADS <config_overview_ads>` source may be optionally
specified.
|
Bootstrap.DynamicResources.Builder |
setCdsConfig(ConfigSource.Builder builderForValue)
All post-bootstrap :ref:`Cluster <envoy_api_msg_config.cluster.v3.Cluster>` definitions are
provided by a single :ref:`CDS <arch_overview_dynamic_config_cds>`
configuration source.
|
Bootstrap.DynamicResources.Builder |
setCdsConfig(ConfigSource value)
All post-bootstrap :ref:`Cluster <envoy_api_msg_config.cluster.v3.Cluster>` definitions are
provided by a single :ref:`CDS <arch_overview_dynamic_config_cds>`
configuration source.
|
Bootstrap.DynamicResources.Builder |
setCdsResourcesLocator(String value)
xdstp:// resource locator for cluster collection.
|
Bootstrap.DynamicResources.Builder |
setCdsResourcesLocatorBytes(com.google.protobuf.ByteString value)
xdstp:// resource locator for cluster collection.
|
Bootstrap.DynamicResources.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Bootstrap.DynamicResources.Builder |
setLdsConfig(ConfigSource.Builder builderForValue)
All :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>` are provided by a single
:ref:`LDS <arch_overview_dynamic_config_lds>` configuration source.
|
Bootstrap.DynamicResources.Builder |
setLdsConfig(ConfigSource value)
All :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>` are provided by a single
:ref:`LDS <arch_overview_dynamic_config_lds>` configuration source.
|
Bootstrap.DynamicResources.Builder |
setLdsResourcesLocator(String value)
xdstp:// resource locator for listener collection.
|
Bootstrap.DynamicResources.Builder |
setLdsResourcesLocatorBytes(com.google.protobuf.ByteString value)
xdstp:// resource locator for listener collection.
|
Bootstrap.DynamicResources.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Bootstrap.DynamicResources.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Bootstrap.DynamicResources.Builder>public Bootstrap.DynamicResources.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Bootstrap.DynamicResources.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Bootstrap.DynamicResources.Builder>public Bootstrap.DynamicResources getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Bootstrap.DynamicResources build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Bootstrap.DynamicResources buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Bootstrap.DynamicResources.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Bootstrap.DynamicResources.Builder>public Bootstrap.DynamicResources.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Bootstrap.DynamicResources.Builder>public Bootstrap.DynamicResources.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Bootstrap.DynamicResources.Builder>public Bootstrap.DynamicResources.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Bootstrap.DynamicResources.Builder>public Bootstrap.DynamicResources.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Bootstrap.DynamicResources.Builder>public Bootstrap.DynamicResources.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Bootstrap.DynamicResources.Builder>public Bootstrap.DynamicResources.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Bootstrap.DynamicResources.Builder>public Bootstrap.DynamicResources.Builder mergeFrom(Bootstrap.DynamicResources other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Bootstrap.DynamicResources.Builder>public Bootstrap.DynamicResources.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Bootstrap.DynamicResources.Builder>IOExceptionpublic boolean hasLdsConfig()
All :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>` are provided by a single :ref:`LDS <arch_overview_dynamic_config_lds>` configuration source.
.envoy.config.core.v3.ConfigSource lds_config = 1;hasLdsConfig in interface Bootstrap.DynamicResourcesOrBuilderpublic ConfigSource getLdsConfig()
All :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>` are provided by a single :ref:`LDS <arch_overview_dynamic_config_lds>` configuration source.
.envoy.config.core.v3.ConfigSource lds_config = 1;getLdsConfig in interface Bootstrap.DynamicResourcesOrBuilderpublic Bootstrap.DynamicResources.Builder setLdsConfig(ConfigSource value)
All :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>` are provided by a single :ref:`LDS <arch_overview_dynamic_config_lds>` configuration source.
.envoy.config.core.v3.ConfigSource lds_config = 1;public Bootstrap.DynamicResources.Builder setLdsConfig(ConfigSource.Builder builderForValue)
All :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>` are provided by a single :ref:`LDS <arch_overview_dynamic_config_lds>` configuration source.
.envoy.config.core.v3.ConfigSource lds_config = 1;public Bootstrap.DynamicResources.Builder mergeLdsConfig(ConfigSource value)
All :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>` are provided by a single :ref:`LDS <arch_overview_dynamic_config_lds>` configuration source.
.envoy.config.core.v3.ConfigSource lds_config = 1;public Bootstrap.DynamicResources.Builder clearLdsConfig()
All :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>` are provided by a single :ref:`LDS <arch_overview_dynamic_config_lds>` configuration source.
.envoy.config.core.v3.ConfigSource lds_config = 1;public ConfigSource.Builder getLdsConfigBuilder()
All :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>` are provided by a single :ref:`LDS <arch_overview_dynamic_config_lds>` configuration source.
.envoy.config.core.v3.ConfigSource lds_config = 1;public ConfigSourceOrBuilder getLdsConfigOrBuilder()
All :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>` are provided by a single :ref:`LDS <arch_overview_dynamic_config_lds>` configuration source.
.envoy.config.core.v3.ConfigSource lds_config = 1;getLdsConfigOrBuilder in interface Bootstrap.DynamicResourcesOrBuilderpublic String getLdsResourcesLocator()
xdstp:// resource locator for listener collection. [#not-implemented-hide:]
string lds_resources_locator = 5;getLdsResourcesLocator in interface Bootstrap.DynamicResourcesOrBuilderpublic com.google.protobuf.ByteString getLdsResourcesLocatorBytes()
xdstp:// resource locator for listener collection. [#not-implemented-hide:]
string lds_resources_locator = 5;getLdsResourcesLocatorBytes in interface Bootstrap.DynamicResourcesOrBuilderpublic Bootstrap.DynamicResources.Builder setLdsResourcesLocator(String value)
xdstp:// resource locator for listener collection. [#not-implemented-hide:]
string lds_resources_locator = 5;public Bootstrap.DynamicResources.Builder clearLdsResourcesLocator()
xdstp:// resource locator for listener collection. [#not-implemented-hide:]
string lds_resources_locator = 5;public Bootstrap.DynamicResources.Builder setLdsResourcesLocatorBytes(com.google.protobuf.ByteString value)
xdstp:// resource locator for listener collection. [#not-implemented-hide:]
string lds_resources_locator = 5;public boolean hasCdsConfig()
All post-bootstrap :ref:`Cluster <envoy_api_msg_config.cluster.v3.Cluster>` definitions are provided by a single :ref:`CDS <arch_overview_dynamic_config_cds>` configuration source.
.envoy.config.core.v3.ConfigSource cds_config = 2;hasCdsConfig in interface Bootstrap.DynamicResourcesOrBuilderpublic ConfigSource getCdsConfig()
All post-bootstrap :ref:`Cluster <envoy_api_msg_config.cluster.v3.Cluster>` definitions are provided by a single :ref:`CDS <arch_overview_dynamic_config_cds>` configuration source.
.envoy.config.core.v3.ConfigSource cds_config = 2;getCdsConfig in interface Bootstrap.DynamicResourcesOrBuilderpublic Bootstrap.DynamicResources.Builder setCdsConfig(ConfigSource value)
All post-bootstrap :ref:`Cluster <envoy_api_msg_config.cluster.v3.Cluster>` definitions are provided by a single :ref:`CDS <arch_overview_dynamic_config_cds>` configuration source.
.envoy.config.core.v3.ConfigSource cds_config = 2;public Bootstrap.DynamicResources.Builder setCdsConfig(ConfigSource.Builder builderForValue)
All post-bootstrap :ref:`Cluster <envoy_api_msg_config.cluster.v3.Cluster>` definitions are provided by a single :ref:`CDS <arch_overview_dynamic_config_cds>` configuration source.
.envoy.config.core.v3.ConfigSource cds_config = 2;public Bootstrap.DynamicResources.Builder mergeCdsConfig(ConfigSource value)
All post-bootstrap :ref:`Cluster <envoy_api_msg_config.cluster.v3.Cluster>` definitions are provided by a single :ref:`CDS <arch_overview_dynamic_config_cds>` configuration source.
.envoy.config.core.v3.ConfigSource cds_config = 2;public Bootstrap.DynamicResources.Builder clearCdsConfig()
All post-bootstrap :ref:`Cluster <envoy_api_msg_config.cluster.v3.Cluster>` definitions are provided by a single :ref:`CDS <arch_overview_dynamic_config_cds>` configuration source.
.envoy.config.core.v3.ConfigSource cds_config = 2;public ConfigSource.Builder getCdsConfigBuilder()
All post-bootstrap :ref:`Cluster <envoy_api_msg_config.cluster.v3.Cluster>` definitions are provided by a single :ref:`CDS <arch_overview_dynamic_config_cds>` configuration source.
.envoy.config.core.v3.ConfigSource cds_config = 2;public ConfigSourceOrBuilder getCdsConfigOrBuilder()
All post-bootstrap :ref:`Cluster <envoy_api_msg_config.cluster.v3.Cluster>` definitions are provided by a single :ref:`CDS <arch_overview_dynamic_config_cds>` configuration source.
.envoy.config.core.v3.ConfigSource cds_config = 2;getCdsConfigOrBuilder in interface Bootstrap.DynamicResourcesOrBuilderpublic String getCdsResourcesLocator()
xdstp:// resource locator for cluster collection. [#not-implemented-hide:]
string cds_resources_locator = 6;getCdsResourcesLocator in interface Bootstrap.DynamicResourcesOrBuilderpublic com.google.protobuf.ByteString getCdsResourcesLocatorBytes()
xdstp:// resource locator for cluster collection. [#not-implemented-hide:]
string cds_resources_locator = 6;getCdsResourcesLocatorBytes in interface Bootstrap.DynamicResourcesOrBuilderpublic Bootstrap.DynamicResources.Builder setCdsResourcesLocator(String value)
xdstp:// resource locator for cluster collection. [#not-implemented-hide:]
string cds_resources_locator = 6;public Bootstrap.DynamicResources.Builder clearCdsResourcesLocator()
xdstp:// resource locator for cluster collection. [#not-implemented-hide:]
string cds_resources_locator = 6;public Bootstrap.DynamicResources.Builder setCdsResourcesLocatorBytes(com.google.protobuf.ByteString value)
xdstp:// resource locator for cluster collection. [#not-implemented-hide:]
string cds_resources_locator = 6;public boolean hasAdsConfig()
A single :ref:`ADS <config_overview_ads>` source may be optionally specified. This must have :ref:`api_type <envoy_api_field_config.core.v3.ApiConfigSource.api_type>` :ref:`GRPC <envoy_api_enum_value_config.core.v3.ApiConfigSource.ApiType.GRPC>`. Only :ref:`ConfigSources <envoy_api_msg_config.core.v3.ConfigSource>` that have the :ref:`ads <envoy_api_field_config.core.v3.ConfigSource.ads>` field set will be streamed on the ADS channel.
.envoy.config.core.v3.ApiConfigSource ads_config = 3;hasAdsConfig in interface Bootstrap.DynamicResourcesOrBuilderpublic ApiConfigSource getAdsConfig()
A single :ref:`ADS <config_overview_ads>` source may be optionally specified. This must have :ref:`api_type <envoy_api_field_config.core.v3.ApiConfigSource.api_type>` :ref:`GRPC <envoy_api_enum_value_config.core.v3.ApiConfigSource.ApiType.GRPC>`. Only :ref:`ConfigSources <envoy_api_msg_config.core.v3.ConfigSource>` that have the :ref:`ads <envoy_api_field_config.core.v3.ConfigSource.ads>` field set will be streamed on the ADS channel.
.envoy.config.core.v3.ApiConfigSource ads_config = 3;getAdsConfig in interface Bootstrap.DynamicResourcesOrBuilderpublic Bootstrap.DynamicResources.Builder setAdsConfig(ApiConfigSource value)
A single :ref:`ADS <config_overview_ads>` source may be optionally specified. This must have :ref:`api_type <envoy_api_field_config.core.v3.ApiConfigSource.api_type>` :ref:`GRPC <envoy_api_enum_value_config.core.v3.ApiConfigSource.ApiType.GRPC>`. Only :ref:`ConfigSources <envoy_api_msg_config.core.v3.ConfigSource>` that have the :ref:`ads <envoy_api_field_config.core.v3.ConfigSource.ads>` field set will be streamed on the ADS channel.
.envoy.config.core.v3.ApiConfigSource ads_config = 3;public Bootstrap.DynamicResources.Builder setAdsConfig(ApiConfigSource.Builder builderForValue)
A single :ref:`ADS <config_overview_ads>` source may be optionally specified. This must have :ref:`api_type <envoy_api_field_config.core.v3.ApiConfigSource.api_type>` :ref:`GRPC <envoy_api_enum_value_config.core.v3.ApiConfigSource.ApiType.GRPC>`. Only :ref:`ConfigSources <envoy_api_msg_config.core.v3.ConfigSource>` that have the :ref:`ads <envoy_api_field_config.core.v3.ConfigSource.ads>` field set will be streamed on the ADS channel.
.envoy.config.core.v3.ApiConfigSource ads_config = 3;public Bootstrap.DynamicResources.Builder mergeAdsConfig(ApiConfigSource value)
A single :ref:`ADS <config_overview_ads>` source may be optionally specified. This must have :ref:`api_type <envoy_api_field_config.core.v3.ApiConfigSource.api_type>` :ref:`GRPC <envoy_api_enum_value_config.core.v3.ApiConfigSource.ApiType.GRPC>`. Only :ref:`ConfigSources <envoy_api_msg_config.core.v3.ConfigSource>` that have the :ref:`ads <envoy_api_field_config.core.v3.ConfigSource.ads>` field set will be streamed on the ADS channel.
.envoy.config.core.v3.ApiConfigSource ads_config = 3;public Bootstrap.DynamicResources.Builder clearAdsConfig()
A single :ref:`ADS <config_overview_ads>` source may be optionally specified. This must have :ref:`api_type <envoy_api_field_config.core.v3.ApiConfigSource.api_type>` :ref:`GRPC <envoy_api_enum_value_config.core.v3.ApiConfigSource.ApiType.GRPC>`. Only :ref:`ConfigSources <envoy_api_msg_config.core.v3.ConfigSource>` that have the :ref:`ads <envoy_api_field_config.core.v3.ConfigSource.ads>` field set will be streamed on the ADS channel.
.envoy.config.core.v3.ApiConfigSource ads_config = 3;public ApiConfigSource.Builder getAdsConfigBuilder()
A single :ref:`ADS <config_overview_ads>` source may be optionally specified. This must have :ref:`api_type <envoy_api_field_config.core.v3.ApiConfigSource.api_type>` :ref:`GRPC <envoy_api_enum_value_config.core.v3.ApiConfigSource.ApiType.GRPC>`. Only :ref:`ConfigSources <envoy_api_msg_config.core.v3.ConfigSource>` that have the :ref:`ads <envoy_api_field_config.core.v3.ConfigSource.ads>` field set will be streamed on the ADS channel.
.envoy.config.core.v3.ApiConfigSource ads_config = 3;public ApiConfigSourceOrBuilder getAdsConfigOrBuilder()
A single :ref:`ADS <config_overview_ads>` source may be optionally specified. This must have :ref:`api_type <envoy_api_field_config.core.v3.ApiConfigSource.api_type>` :ref:`GRPC <envoy_api_enum_value_config.core.v3.ApiConfigSource.ApiType.GRPC>`. Only :ref:`ConfigSources <envoy_api_msg_config.core.v3.ConfigSource>` that have the :ref:`ads <envoy_api_field_config.core.v3.ConfigSource.ads>` field set will be streamed on the ADS channel.
.envoy.config.core.v3.ApiConfigSource ads_config = 3;getAdsConfigOrBuilder in interface Bootstrap.DynamicResourcesOrBuilderpublic final Bootstrap.DynamicResources.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Bootstrap.DynamicResources.Builder>public final Bootstrap.DynamicResources.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Bootstrap.DynamicResources.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.