| Modifier and Type | Method and Description |
|---|---|
ConfigSource.Builder |
Vhds.Builder.getConfigSourceBuilder()
Configuration source specifier for VHDS.
|
ConfigSource.Builder |
Cluster.EdsClusterConfig.Builder.getEdsConfigBuilder()
Configuration for the source of EDS updates for this Cluster.
|
ConfigSource.Builder |
Cluster.Builder.getLrsServerBuilder()
[#not-implemented-hide:]
If present, tells the client where to send load reports via LRS.
|
| Modifier and Type | Method and Description |
|---|---|
Vhds.Builder |
Vhds.Builder.setConfigSource(ConfigSource.Builder builderForValue)
Configuration source specifier for VHDS.
|
Cluster.EdsClusterConfig.Builder |
Cluster.EdsClusterConfig.Builder.setEdsConfig(ConfigSource.Builder builderForValue)
Configuration for the source of EDS updates for this Cluster.
|
Cluster.Builder |
Cluster.Builder.setLrsServer(ConfigSource.Builder builderForValue)
[#not-implemented-hide:]
If present, tells the client where to send load reports via LRS.
|
| Modifier and Type | Method and Description |
|---|---|
ConfigSource.Builder |
SdsSecretConfig.Builder.getSdsConfigBuilder()
.envoy.api.v2.core.ConfigSource sds_config = 2; |
| Modifier and Type | Method and Description |
|---|---|
SdsSecretConfig.Builder |
SdsSecretConfig.Builder.setSdsConfig(ConfigSource.Builder builderForValue)
.envoy.api.v2.core.ConfigSource sds_config = 2; |
| Modifier and Type | Method and Description |
|---|---|
ConfigSource.Builder |
ConfigSource.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ConfigSource.Builder |
ConfigSource.Builder.clear() |
ConfigSource.Builder |
ConfigSource.Builder.clearAds()
When set, ADS will be used to fetch resources.
|
ConfigSource.Builder |
ConfigSource.Builder.clearApiConfigSource()
API configuration source.
|
ConfigSource.Builder |
ConfigSource.Builder.clearConfigSourceSpecifier() |
ConfigSource.Builder |
ConfigSource.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ConfigSource.Builder |
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 |
ConfigSource.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ConfigSource.Builder |
ConfigSource.Builder.clearPath()
Path on the filesystem to source and watch for configuration updates.
|
ConfigSource.Builder |
ConfigSource.Builder.clearResourceApiVersion()
API version for xDS resources.
|
ConfigSource.Builder |
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 |
ConfigSource.Builder.clone() |
ConfigSource.Builder |
ConfigSource.Builder.mergeAds(AggregatedConfigSource value)
When set, ADS will be used to fetch resources.
|
ConfigSource.Builder |
ConfigSource.Builder.mergeApiConfigSource(ApiConfigSource value)
API configuration source.
|
ConfigSource.Builder |
ConfigSource.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ConfigSource.Builder |
ConfigSource.Builder.mergeFrom(ConfigSource other) |
ConfigSource.Builder |
ConfigSource.Builder.mergeFrom(com.google.protobuf.Message other) |
ConfigSource.Builder |
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 |
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.
|
ConfigSource.Builder |
ConfigSource.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static ConfigSource.Builder |
ConfigSource.newBuilder() |
static ConfigSource.Builder |
ConfigSource.newBuilder(ConfigSource prototype) |
ConfigSource.Builder |
ConfigSource.newBuilderForType() |
protected ConfigSource.Builder |
ConfigSource.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
ConfigSource.Builder |
ConfigSource.Builder.setAds(AggregatedConfigSource.Builder builderForValue)
When set, ADS will be used to fetch resources.
|
ConfigSource.Builder |
ConfigSource.Builder.setAds(AggregatedConfigSource value)
When set, ADS will be used to fetch resources.
|
ConfigSource.Builder |
ConfigSource.Builder.setApiConfigSource(ApiConfigSource.Builder builderForValue)
API configuration source.
|
ConfigSource.Builder |
ConfigSource.Builder.setApiConfigSource(ApiConfigSource value)
API configuration source.
|
ConfigSource.Builder |
ConfigSource.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ConfigSource.Builder |
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>`.
|
ConfigSource.Builder |
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 |
ConfigSource.Builder.setPath(String value)
Path on the filesystem to source and watch for configuration updates.
|
ConfigSource.Builder |
ConfigSource.Builder.setPathBytes(com.google.protobuf.ByteString value)
Path on the filesystem to source and watch for configuration updates.
|
ConfigSource.Builder |
ConfigSource.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ConfigSource.Builder |
ConfigSource.Builder.setResourceApiVersion(ApiVersion value)
API version for xDS resources.
|
ConfigSource.Builder |
ConfigSource.Builder.setResourceApiVersionValue(int value)
API version for xDS resources.
|
ConfigSource.Builder |
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.
|
ConfigSource.Builder |
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 |
ConfigSource.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ConfigSource.Builder |
ConfigSource.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
ConfigSource.Builder |
Bootstrap.DynamicResources.Builder.getCdsConfigBuilder()
All post-bootstrap :ref:`Cluster <envoy_api_msg_Cluster>` definitions are
provided by a single :ref:`CDS <arch_overview_dynamic_config_cds>`
configuration source.
|
ConfigSource.Builder |
Bootstrap.DynamicResources.Builder.getLdsConfigBuilder()
All :ref:`Listeners <envoy_api_msg_Listener>` are provided by a single
:ref:`LDS <arch_overview_dynamic_config_lds>` configuration source.
|
ConfigSource.Builder |
RuntimeLayer.RtdsLayer.Builder.getRtdsConfigBuilder()
RTDS configuration source.
|
| Modifier and Type | Method and Description |
|---|---|
Bootstrap.DynamicResources.Builder |
Bootstrap.DynamicResources.Builder.setCdsConfig(ConfigSource.Builder builderForValue)
All post-bootstrap :ref:`Cluster <envoy_api_msg_Cluster>` definitions are
provided by a single :ref:`CDS <arch_overview_dynamic_config_cds>`
configuration source.
|
Bootstrap.DynamicResources.Builder |
Bootstrap.DynamicResources.Builder.setLdsConfig(ConfigSource.Builder builderForValue)
All :ref:`Listeners <envoy_api_msg_Listener>` are provided by a single
:ref:`LDS <arch_overview_dynamic_config_lds>` configuration source.
|
RuntimeLayer.RtdsLayer.Builder |
RuntimeLayer.RtdsLayer.Builder.setRtdsConfig(ConfigSource.Builder builderForValue)
RTDS configuration source.
|
| Modifier and Type | Method and Description |
|---|---|
ConfigSource.Builder |
Rds.Builder.getConfigSourceBuilder()
Configuration source specifier for RDS.
|
ConfigSource.Builder |
ScopedRoutes.Builder.getRdsConfigSourceBuilder()
Configuration source specifier for RDS.
|
ConfigSource.Builder |
ScopedRds.Builder.getScopedRdsConfigSourceBuilder()
Configuration source specifier for scoped RDS.
|
| Modifier and Type | Method and Description |
|---|---|
Rds.Builder |
Rds.Builder.setConfigSource(ConfigSource.Builder builderForValue)
Configuration source specifier for RDS.
|
ScopedRoutes.Builder |
ScopedRoutes.Builder.setRdsConfigSource(ConfigSource.Builder builderForValue)
Configuration source specifier for RDS.
|
ScopedRds.Builder |
ScopedRds.Builder.setScopedRdsConfigSource(ConfigSource.Builder builderForValue)
Configuration source specifier for scoped RDS.
|
Copyright © 2018–2021 The Envoy Project. All rights reserved.