Uses of Class
io.envoyproxy.envoy.config.core.v3.ConfigSource.Builder
Packages that use ConfigSource.Builder
Package
Description
-
Uses of ConfigSource.Builder in io.envoyproxy.envoy.config.bootstrap.v3
Methods in io.envoyproxy.envoy.config.bootstrap.v3 that return ConfigSource.BuilderModifier and TypeMethodDescriptionBootstrap.Builder.addConfigSourcesBuilder()Configuration sources that will participate in ``xdstp://`` URL authority resolution.Bootstrap.Builder.addConfigSourcesBuilder(int index) Configuration sources that will participate in ``xdstp://`` URL authority resolution.Bootstrap.DynamicResources.Builder.getCdsConfigBuilder()All post-bootstrap :ref:`Cluster <envoy_v3_api_msg_config.cluster.v3.Cluster>` definitions are provided by a single :ref:`CDS <arch_overview_dynamic_config_cds>` configuration source.Bootstrap.Builder.getConfigSourcesBuilder(int index) Configuration sources that will participate in ``xdstp://`` URL authority resolution.Bootstrap.Builder.getDefaultConfigSourceBuilder()Default configuration source for ``xdstp://`` URLs if all other resolution fails.Bootstrap.DynamicResources.Builder.getLdsConfigBuilder()All :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>` are provided by a single :ref:`LDS <arch_overview_dynamic_config_lds>` configuration source.RuntimeLayer.RtdsLayer.Builder.getRtdsConfigBuilder()RTDS configuration source.Methods in io.envoyproxy.envoy.config.bootstrap.v3 that return types with arguments of type ConfigSource.BuilderModifier and TypeMethodDescriptionBootstrap.Builder.getConfigSourcesBuilderList()Configuration sources that will participate in ``xdstp://`` URL authority resolution.Methods in io.envoyproxy.envoy.config.bootstrap.v3 with parameters of type ConfigSource.BuilderModifier and TypeMethodDescriptionBootstrap.Builder.addConfigSources(int index, ConfigSource.Builder builderForValue) Configuration sources that will participate in ``xdstp://`` URL authority resolution.Bootstrap.Builder.addConfigSources(ConfigSource.Builder builderForValue) Configuration sources that will participate in ``xdstp://`` URL authority resolution.Bootstrap.DynamicResources.Builder.setCdsConfig(ConfigSource.Builder builderForValue) All post-bootstrap :ref:`Cluster <envoy_v3_api_msg_config.cluster.v3.Cluster>` definitions are provided by a single :ref:`CDS <arch_overview_dynamic_config_cds>` configuration source.Bootstrap.Builder.setConfigSources(int index, ConfigSource.Builder builderForValue) Configuration sources that will participate in ``xdstp://`` URL authority resolution.Bootstrap.Builder.setDefaultConfigSource(ConfigSource.Builder builderForValue) Default configuration source for ``xdstp://`` URLs if all other resolution fails.Bootstrap.DynamicResources.Builder.setLdsConfig(ConfigSource.Builder builderForValue) All :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>` are provided by a single :ref:`LDS <arch_overview_dynamic_config_lds>` configuration source.RuntimeLayer.RtdsLayer.Builder.setRtdsConfig(ConfigSource.Builder builderForValue) RTDS configuration source. -
Uses of ConfigSource.Builder in io.envoyproxy.envoy.config.cluster.v3
Methods in io.envoyproxy.envoy.config.cluster.v3 that return ConfigSource.BuilderModifier and TypeMethodDescriptionCluster.EdsClusterConfig.Builder.getEdsConfigBuilder()Configuration for the source of EDS updates for this Cluster.Cluster.Builder.getLrsServerBuilder()[#not-implemented-hide:] If present, tells the client where to send load reports via LRS.Methods in io.envoyproxy.envoy.config.cluster.v3 with parameters of type ConfigSource.BuilderModifier and TypeMethodDescriptionCluster.EdsClusterConfig.Builder.setEdsConfig(ConfigSource.Builder builderForValue) Configuration for the source of EDS updates for this Cluster.Cluster.Builder.setLrsServer(ConfigSource.Builder builderForValue) [#not-implemented-hide:] If present, tells the client where to send load reports via LRS. -
Uses of ConfigSource.Builder in io.envoyproxy.envoy.config.core.v3
Methods in io.envoyproxy.envoy.config.core.v3 that return ConfigSource.BuilderModifier and TypeMethodDescriptionConfigSource.Builder.addAllAuthorities(Iterable<? extends Authority> values) Authorities that this config source may be used for.ConfigSource.Builder.addAuthorities(int index, Authority value) Authorities that this config source may be used for.ConfigSource.Builder.addAuthorities(int index, Authority.Builder builderForValue) Authorities that this config source may be used for.ConfigSource.Builder.addAuthorities(Authority value) Authorities that this config source may be used for.ConfigSource.Builder.addAuthorities(Authority.Builder builderForValue) Authorities that this config source may be used for.ConfigSource.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) ConfigSource.Builder.clear()ConfigSource.Builder.clearAds()When set, ADS will be used to fetch resources.ConfigSource.Builder.clearApiConfigSource()API configuration source.ConfigSource.Builder.clearAuthorities()Authorities that this config source may be used for.ConfigSource.Builder.clearConfigSourceSpecifier()ConfigSource.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) ConfigSource.Builder.clearInitialFetchTimeout()When this timeout is specified, Envoy will wait no longer than the specified time for first config response on this xDS subscription during the :ref:`initialization process <arch_overview_initialization>`.ConfigSource.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) ConfigSource.Builder.clearPath()Deprecated.envoy.config.core.v3.ConfigSource.path is deprecated.ConfigSource.Builder.clearPathConfigSource()Local filesystem path configuration source.ConfigSource.Builder.clearResourceApiVersion()API version for xDS resources.ConfigSource.Builder.clearSelf()[#not-implemented-hide:] When set, the client will access the resources from the same server it got the ConfigSource from, although not necessarily from the same stream.ConfigSource.Builder.clone()ExtensionConfigSource.Builder.getConfigSourceBuilder().envoy.config.core.v3.ConfigSource config_source = 1 [(.validate.rules) = { ... }ConfigSource.Builder.mergeAds(AggregatedConfigSource value) When set, ADS will be used to fetch resources.ConfigSource.Builder.mergeApiConfigSource(ApiConfigSource value) API configuration source.ConfigSource.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) ConfigSource.Builder.mergeFrom(com.google.protobuf.Message other) ConfigSource.Builder.mergeFrom(ConfigSource other) ConfigSource.Builder.mergeInitialFetchTimeout(com.google.protobuf.Duration value) When this timeout is specified, Envoy will wait no longer than the specified time for first config response on this xDS subscription during the :ref:`initialization process <arch_overview_initialization>`.ConfigSource.Builder.mergePathConfigSource(PathConfigSource value) Local filesystem path configuration source.ConfigSource.Builder.mergeSelf(SelfConfigSource value) [#not-implemented-hide:] When set, the client will access the resources from the same server it got the ConfigSource from, although not necessarily from the same stream.final ConfigSource.BuilderConfigSource.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static ConfigSource.BuilderConfigSource.newBuilder()static ConfigSource.BuilderConfigSource.newBuilder(ConfigSource prototype) ConfigSource.newBuilderForType()protected ConfigSource.BuilderConfigSource.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) ConfigSource.Builder.removeAuthorities(int index) Authorities that this config source may be used for.ConfigSource.Builder.setAds(AggregatedConfigSource value) When set, ADS will be used to fetch resources.ConfigSource.Builder.setAds(AggregatedConfigSource.Builder builderForValue) When set, ADS will be used to fetch resources.ConfigSource.Builder.setApiConfigSource(ApiConfigSource value) API configuration source.ConfigSource.Builder.setApiConfigSource(ApiConfigSource.Builder builderForValue) API configuration source.ConfigSource.Builder.setAuthorities(int index, Authority value) Authorities that this config source may be used for.ConfigSource.Builder.setAuthorities(int index, Authority.Builder builderForValue) Authorities that this config source may be used for.ConfigSource.Builder.setInitialFetchTimeout(com.google.protobuf.Duration value) When this timeout is specified, Envoy will wait no longer than the specified time for first config response on this xDS subscription during the :ref:`initialization process <arch_overview_initialization>`.ConfigSource.Builder.setInitialFetchTimeout(com.google.protobuf.Duration.Builder builderForValue) When this timeout is specified, Envoy will wait no longer than the specified time for first config response on this xDS subscription during the :ref:`initialization process <arch_overview_initialization>`.Deprecated.envoy.config.core.v3.ConfigSource.path is deprecated.ConfigSource.Builder.setPathBytes(com.google.protobuf.ByteString value) Deprecated.envoy.config.core.v3.ConfigSource.path is deprecated.ConfigSource.Builder.setPathConfigSource(PathConfigSource value) Local filesystem path configuration source.ConfigSource.Builder.setPathConfigSource(PathConfigSource.Builder builderForValue) Local filesystem path configuration source.ConfigSource.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) ConfigSource.Builder.setResourceApiVersion(ApiVersion value) API version for xDS resources.ConfigSource.Builder.setResourceApiVersionValue(int value) API version for xDS resources.ConfigSource.Builder.setSelf(SelfConfigSource value) [#not-implemented-hide:] When set, the client will access the resources from the same server it got the ConfigSource from, although not necessarily from the same stream.ConfigSource.Builder.setSelf(SelfConfigSource.Builder builderForValue) [#not-implemented-hide:] When set, the client will access the resources from the same server it got the ConfigSource from, although not necessarily from the same stream.final ConfigSource.BuilderConfigSource.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) ConfigSource.toBuilder()Methods in io.envoyproxy.envoy.config.core.v3 with parameters of type ConfigSource.BuilderModifier and TypeMethodDescriptionExtensionConfigSource.Builder.setConfigSource(ConfigSource.Builder builderForValue) .envoy.config.core.v3.ConfigSource config_source = 1 [(.validate.rules) = { ... } -
Uses of ConfigSource.Builder in io.envoyproxy.envoy.config.endpoint.v3
Methods in io.envoyproxy.envoy.config.endpoint.v3 that return ConfigSource.BuilderModifier and TypeMethodDescriptionLedsClusterLocalityConfig.Builder.getLedsConfigBuilder()Configuration for the source of LEDS updates for a Locality.Methods in io.envoyproxy.envoy.config.endpoint.v3 with parameters of type ConfigSource.BuilderModifier and TypeMethodDescriptionLedsClusterLocalityConfig.Builder.setLedsConfig(ConfigSource.Builder builderForValue) Configuration for the source of LEDS updates for a Locality. -
Uses of ConfigSource.Builder in io.envoyproxy.envoy.config.listener.v3
Methods in io.envoyproxy.envoy.config.listener.v3 that return ConfigSource.BuilderModifier and TypeMethodDescriptionListener.FcdsConfig.Builder.getConfigSourceBuilder()Configuration for the source of FCDS updates for this listener. .. note:: This discovery service only supports ``AGGREGATED_GRPC`` API type.Methods in io.envoyproxy.envoy.config.listener.v3 with parameters of type ConfigSource.BuilderModifier and TypeMethodDescriptionListener.FcdsConfig.Builder.setConfigSource(ConfigSource.Builder builderForValue) Configuration for the source of FCDS updates for this listener. .. note:: This discovery service only supports ``AGGREGATED_GRPC`` API type. -
Uses of ConfigSource.Builder in io.envoyproxy.envoy.config.route.v3
Methods in io.envoyproxy.envoy.config.route.v3 that return ConfigSource.BuilderModifier and TypeMethodDescriptionVhds.Builder.getConfigSourceBuilder()Configuration source specifier for VHDS.Methods in io.envoyproxy.envoy.config.route.v3 with parameters of type ConfigSource.BuilderModifier and TypeMethodDescriptionVhds.Builder.setConfigSource(ConfigSource.Builder builderForValue) Configuration source specifier for VHDS. -
Uses of ConfigSource.Builder in io.envoyproxy.envoy.extensions.access_loggers.filters.process_ratelimit.v3
Methods in io.envoyproxy.envoy.extensions.access_loggers.filters.process_ratelimit.v3 that return ConfigSource.BuilderModifier and TypeMethodDescriptionDynamicTokenBucket.Builder.getConfigSourceBuilder()The configuration source for the :ref:`token_bucket <envoy_v3_api_msg_type.v3.TokenBucket>`.Methods in io.envoyproxy.envoy.extensions.access_loggers.filters.process_ratelimit.v3 with parameters of type ConfigSource.BuilderModifier and TypeMethodDescriptionDynamicTokenBucket.Builder.setConfigSource(ConfigSource.Builder builderForValue) The configuration source for the :ref:`token_bucket <envoy_v3_api_msg_type.v3.TokenBucket>`. -
Uses of ConfigSource.Builder in io.envoyproxy.envoy.extensions.clusters.aggregate.v3
Methods in io.envoyproxy.envoy.extensions.clusters.aggregate.v3 that return ConfigSource.BuilderModifier and TypeMethodDescriptionAggregateClusterResource.Builder.getConfigSourceBuilder()Configuration source specifier for the ClusterConfig resource.Methods in io.envoyproxy.envoy.extensions.clusters.aggregate.v3 with parameters of type ConfigSource.BuilderModifier and TypeMethodDescriptionAggregateClusterResource.Builder.setConfigSource(ConfigSource.Builder builderForValue) Configuration source specifier for the ClusterConfig resource. -
Uses of ConfigSource.Builder in io.envoyproxy.envoy.extensions.filters.http.on_demand.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.on_demand.v3 that return ConfigSource.BuilderModifier and TypeMethodDescriptionOnDemandCds.Builder.getSourceBuilder()A configuration source for the service that will be used for on-demand cluster discovery.Methods in io.envoyproxy.envoy.extensions.filters.http.on_demand.v3 with parameters of type ConfigSource.BuilderModifier and TypeMethodDescriptionOnDemandCds.Builder.setSource(ConfigSource.Builder builderForValue) A configuration source for the service that will be used for on-demand cluster discovery. -
Uses of ConfigSource.Builder in io.envoyproxy.envoy.extensions.filters.network.dubbo_proxy.v3
Methods in io.envoyproxy.envoy.extensions.filters.network.dubbo_proxy.v3 that return ConfigSource.BuilderModifier and TypeMethodDescriptionDrds.Builder.getConfigSourceBuilder()Configuration source specifier.Methods in io.envoyproxy.envoy.extensions.filters.network.dubbo_proxy.v3 with parameters of type ConfigSource.BuilderModifier and TypeMethodDescriptionDrds.Builder.setConfigSource(ConfigSource.Builder builderForValue) Configuration source specifier. -
Uses of ConfigSource.Builder in io.envoyproxy.envoy.extensions.filters.network.generic_proxy.v3
Methods in io.envoyproxy.envoy.extensions.filters.network.generic_proxy.v3 that return ConfigSource.BuilderModifier and TypeMethodDescriptionGenericRds.Builder.getConfigSourceBuilder()Configuration source specifier for RDS.Methods in io.envoyproxy.envoy.extensions.filters.network.generic_proxy.v3 with parameters of type ConfigSource.BuilderModifier and TypeMethodDescriptionGenericRds.Builder.setConfigSource(ConfigSource.Builder builderForValue) Configuration source specifier for RDS. -
Uses of ConfigSource.Builder in io.envoyproxy.envoy.extensions.filters.network.http_connection_manager.v3
Methods in io.envoyproxy.envoy.extensions.filters.network.http_connection_manager.v3 that return ConfigSource.BuilderModifier and TypeMethodDescriptionRds.Builder.getConfigSourceBuilder()Configuration source specifier for RDS.ScopedRoutes.Builder.getRdsConfigSourceBuilder()Configuration source specifier for RDS.ScopedRds.Builder.getScopedRdsConfigSourceBuilder()Configuration source specifier for scoped RDS.Methods in io.envoyproxy.envoy.extensions.filters.network.http_connection_manager.v3 with parameters of type ConfigSource.BuilderModifier and TypeMethodDescriptionRds.Builder.setConfigSource(ConfigSource.Builder builderForValue) Configuration source specifier for RDS.ScopedRoutes.Builder.setRdsConfigSource(ConfigSource.Builder builderForValue) Configuration source specifier for RDS.ScopedRds.Builder.setScopedRdsConfigSource(ConfigSource.Builder builderForValue) Configuration source specifier for scoped RDS. -
Uses of ConfigSource.Builder in io.envoyproxy.envoy.extensions.filters.network.tcp_proxy.v3
Methods in io.envoyproxy.envoy.extensions.filters.network.tcp_proxy.v3 that return ConfigSource.BuilderModifier and TypeMethodDescriptionTcpProxy.OnDemand.Builder.getOdcdsConfigBuilder()Optional configuration for the on-demand cluster discovery service.Methods in io.envoyproxy.envoy.extensions.filters.network.tcp_proxy.v3 with parameters of type ConfigSource.BuilderModifier and TypeMethodDescriptionTcpProxy.OnDemand.Builder.setOdcdsConfig(ConfigSource.Builder builderForValue) Optional configuration for the on-demand cluster discovery service. -
Uses of ConfigSource.Builder in io.envoyproxy.envoy.extensions.filters.network.thrift_proxy.v3
Methods in io.envoyproxy.envoy.extensions.filters.network.thrift_proxy.v3 that return ConfigSource.BuilderModifier and TypeMethodDescriptionTrds.Builder.getConfigSourceBuilder()Configuration source specifier.Methods in io.envoyproxy.envoy.extensions.filters.network.thrift_proxy.v3 with parameters of type ConfigSource.BuilderModifier and TypeMethodDescriptionTrds.Builder.setConfigSource(ConfigSource.Builder builderForValue) Configuration source specifier. -
Uses of ConfigSource.Builder in io.envoyproxy.envoy.extensions.transport_sockets.tls.cert_selectors.on_demand_secret.v3
Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.cert_selectors.on_demand_secret.v3 that return ConfigSource.BuilderModifier and TypeMethodDescriptionConfig.Builder.getConfigSourceBuilder()Defines the configuration source of the secrets.Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.cert_selectors.on_demand_secret.v3 with parameters of type ConfigSource.BuilderModifier and TypeMethodDescriptionConfig.Builder.setConfigSource(ConfigSource.Builder builderForValue) Defines the configuration source of the secrets. -
Uses of ConfigSource.Builder in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3
Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 that return ConfigSource.BuilderModifier and TypeMethodDescriptionSdsSecretConfig.Builder.getSdsConfigBuilder().envoy.config.core.v3.ConfigSource sds_config = 2;Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 with parameters of type ConfigSource.BuilderModifier and TypeMethodDescriptionSdsSecretConfig.Builder.setSdsConfig(ConfigSource.Builder builderForValue) .envoy.config.core.v3.ConfigSource sds_config = 2;