| Package | Description |
|---|---|
| io.envoyproxy.envoy.admin.v4alpha | |
| io.envoyproxy.envoy.config.bootstrap.v4alpha |
| Modifier and Type | Method and Description |
|---|---|
Bootstrap.Builder |
BootstrapConfigDump.Builder.getBootstrapBuilder()
.envoy.config.bootstrap.v4alpha.Bootstrap bootstrap = 1; |
| Modifier and Type | Method and Description |
|---|---|
BootstrapConfigDump.Builder |
BootstrapConfigDump.Builder.setBootstrap(Bootstrap.Builder builderForValue)
.envoy.config.bootstrap.v4alpha.Bootstrap bootstrap = 1; |
| Modifier and Type | Method and Description |
|---|---|
Bootstrap.Builder |
Bootstrap.Builder.addAllBootstrapExtensions(Iterable<? extends TypedExtensionConfig> values)
Specifies optional bootstrap extensions to be instantiated at startup time.
|
Bootstrap.Builder |
Bootstrap.Builder.addAllConfigSources(Iterable<? extends ConfigSource> values)
Configuration sources that will participate in
xdstp:// URL authority resolution.
|
Bootstrap.Builder |
Bootstrap.Builder.addAllFatalActions(Iterable<? extends FatalAction> values)
Specifies optional extensions instantiated at startup time and
invoked during crash time on the request that caused the crash.
|
Bootstrap.Builder |
Bootstrap.Builder.addAllNodeContextParams(Iterable<String> values)
A list of :ref:`Node <envoy_v3_api_msg_config.core.v3.Node>` field names
that will be included in the context parameters of the effective
xdstp:// URL that is sent in a discovery request when resource
locators are used for LDS/CDS.
|
Bootstrap.Builder |
Bootstrap.Builder.addAllStatsSinks(Iterable<? extends StatsSink> values)
Optional set of stats sinks.
|
Bootstrap.Builder |
Bootstrap.Builder.addBootstrapExtensions(int index,
TypedExtensionConfig.Builder builderForValue)
Specifies optional bootstrap extensions to be instantiated at startup time.
|
Bootstrap.Builder |
Bootstrap.Builder.addBootstrapExtensions(int index,
TypedExtensionConfig value)
Specifies optional bootstrap extensions to be instantiated at startup time.
|
Bootstrap.Builder |
Bootstrap.Builder.addBootstrapExtensions(TypedExtensionConfig.Builder builderForValue)
Specifies optional bootstrap extensions to be instantiated at startup time.
|
Bootstrap.Builder |
Bootstrap.Builder.addBootstrapExtensions(TypedExtensionConfig value)
Specifies optional bootstrap extensions to be instantiated at startup time.
|
Bootstrap.Builder |
Bootstrap.Builder.addConfigSources(ConfigSource.Builder builderForValue)
Configuration sources that will participate in
xdstp:// URL authority resolution.
|
Bootstrap.Builder |
Bootstrap.Builder.addConfigSources(ConfigSource value)
Configuration sources that will participate in
xdstp:// URL authority resolution.
|
Bootstrap.Builder |
Bootstrap.Builder.addConfigSources(int index,
ConfigSource.Builder builderForValue)
Configuration sources that will participate in
xdstp:// URL authority resolution.
|
Bootstrap.Builder |
Bootstrap.Builder.addConfigSources(int index,
ConfigSource value)
Configuration sources that will participate in
xdstp:// URL authority resolution.
|
Bootstrap.Builder |
Bootstrap.Builder.addFatalActions(FatalAction.Builder builderForValue)
Specifies optional extensions instantiated at startup time and
invoked during crash time on the request that caused the crash.
|
Bootstrap.Builder |
Bootstrap.Builder.addFatalActions(FatalAction value)
Specifies optional extensions instantiated at startup time and
invoked during crash time on the request that caused the crash.
|
Bootstrap.Builder |
Bootstrap.Builder.addFatalActions(int index,
FatalAction.Builder builderForValue)
Specifies optional extensions instantiated at startup time and
invoked during crash time on the request that caused the crash.
|
Bootstrap.Builder |
Bootstrap.Builder.addFatalActions(int index,
FatalAction value)
Specifies optional extensions instantiated at startup time and
invoked during crash time on the request that caused the crash.
|
Bootstrap.Builder |
Bootstrap.Builder.addNodeContextParams(String value)
A list of :ref:`Node <envoy_v3_api_msg_config.core.v3.Node>` field names
that will be included in the context parameters of the effective
xdstp:// URL that is sent in a discovery request when resource
locators are used for LDS/CDS.
|
Bootstrap.Builder |
Bootstrap.Builder.addNodeContextParamsBytes(com.google.protobuf.ByteString value)
A list of :ref:`Node <envoy_v3_api_msg_config.core.v3.Node>` field names
that will be included in the context parameters of the effective
xdstp:// URL that is sent in a discovery request when resource
locators are used for LDS/CDS.
|
Bootstrap.Builder |
Bootstrap.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Bootstrap.Builder |
Bootstrap.Builder.addStatsSinks(int index,
StatsSink.Builder builderForValue)
Optional set of stats sinks.
|
Bootstrap.Builder |
Bootstrap.Builder.addStatsSinks(int index,
StatsSink value)
Optional set of stats sinks.
|
Bootstrap.Builder |
Bootstrap.Builder.addStatsSinks(StatsSink.Builder builderForValue)
Optional set of stats sinks.
|
Bootstrap.Builder |
Bootstrap.Builder.addStatsSinks(StatsSink value)
Optional set of stats sinks.
|
Bootstrap.Builder |
Bootstrap.Builder.clear() |
Bootstrap.Builder |
Bootstrap.Builder.clearAdmin()
Configuration for the local administration HTTP server.
|
Bootstrap.Builder |
Bootstrap.Builder.clearBootstrapExtensions()
Specifies optional bootstrap extensions to be instantiated at startup time.
|
Bootstrap.Builder |
Bootstrap.Builder.clearCertificateProviderInstances() |
Bootstrap.Builder |
Bootstrap.Builder.clearClusterManager()
Configuration for the cluster manager which owns all upstream clusters
within the server.
|
Bootstrap.Builder |
Bootstrap.Builder.clearConfigSources()
Configuration sources that will participate in
xdstp:// URL authority resolution.
|
Bootstrap.Builder |
Bootstrap.Builder.clearDefaultConfigSource()
Default configuration source for xdstp:// URLs if all
other resolution fails.
|
Bootstrap.Builder |
Bootstrap.Builder.clearDefaultSocketInterface()
Optional overriding of default socket interface.
|
Bootstrap.Builder |
Bootstrap.Builder.clearDynamicResources()
xDS configuration sources.
|
Bootstrap.Builder |
Bootstrap.Builder.clearEnableDispatcherStats()
Enable :ref:`stats for event dispatcher <operations_performance>`, defaults to false.
|
Bootstrap.Builder |
Bootstrap.Builder.clearFatalActions()
Specifies optional extensions instantiated at startup time and
invoked during crash time on the request that caused the crash.
|
Bootstrap.Builder |
Bootstrap.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Bootstrap.Builder |
Bootstrap.Builder.clearFlagsPath()
Optional file system path to search for startup flag files.
|
Bootstrap.Builder |
Bootstrap.Builder.clearHdsConfig()
Health discovery service config option.
|
Bootstrap.Builder |
Bootstrap.Builder.clearHeaderPrefix()
Optional string which will be used in lieu of x-envoy in prefixing headers.
|
Bootstrap.Builder |
Bootstrap.Builder.clearLayeredRuntime()
Configuration for the runtime configuration provider.
|
Bootstrap.Builder |
Bootstrap.Builder.clearNode()
Node identity to present to the management server and for instance
identification purposes (e.g. in generated headers).
|
Bootstrap.Builder |
Bootstrap.Builder.clearNodeContextParams()
A list of :ref:`Node <envoy_v3_api_msg_config.core.v3.Node>` field names
that will be included in the context parameters of the effective
xdstp:// URL that is sent in a discovery request when resource
locators are used for LDS/CDS.
|
Bootstrap.Builder |
Bootstrap.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Bootstrap.Builder |
Bootstrap.Builder.clearOverloadManager()
Optional overload manager configuration.
|
Bootstrap.Builder |
Bootstrap.Builder.clearStaticResources()
Statically specified resources.
|
Bootstrap.Builder |
Bootstrap.Builder.clearStatsConfig()
Configuration for internal processing of stats.
|
Bootstrap.Builder |
Bootstrap.Builder.clearStatsFlush() |
Bootstrap.Builder |
Bootstrap.Builder.clearStatsFlushInterval()
Optional duration between flushes to configured stats sinks.
|
Bootstrap.Builder |
Bootstrap.Builder.clearStatsFlushOnAdmin()
Flush stats to sinks only when queried for on the admin interface.
|
Bootstrap.Builder |
Bootstrap.Builder.clearStatsServerVersionOverride()
Optional proxy version which will be used to set the value of :ref:`server.version statistic
<server_statistics>` if specified.
|
Bootstrap.Builder |
Bootstrap.Builder.clearStatsSinks()
Optional set of stats sinks.
|
Bootstrap.Builder |
Bootstrap.Builder.clearUseTcpForDnsLookups()
Always use TCP queries instead of UDP queries for DNS lookups.
|
Bootstrap.Builder |
Bootstrap.Builder.clearWatchdogs()
Optional watchdogs configuration.
|
Bootstrap.Builder |
Bootstrap.Builder.clone() |
Bootstrap.Builder |
Bootstrap.Builder.mergeAdmin(Admin value)
Configuration for the local administration HTTP server.
|
Bootstrap.Builder |
Bootstrap.Builder.mergeClusterManager(ClusterManager value)
Configuration for the cluster manager which owns all upstream clusters
within the server.
|
Bootstrap.Builder |
Bootstrap.Builder.mergeDefaultConfigSource(ConfigSource value)
Default configuration source for xdstp:// URLs if all
other resolution fails.
|
Bootstrap.Builder |
Bootstrap.Builder.mergeDynamicResources(Bootstrap.DynamicResources value)
xDS configuration sources.
|
Bootstrap.Builder |
Bootstrap.Builder.mergeFrom(Bootstrap other) |
Bootstrap.Builder |
Bootstrap.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Bootstrap.Builder |
Bootstrap.Builder.mergeFrom(com.google.protobuf.Message other) |
Bootstrap.Builder |
Bootstrap.Builder.mergeHdsConfig(ApiConfigSource value)
Health discovery service config option.
|
Bootstrap.Builder |
Bootstrap.Builder.mergeLayeredRuntime(LayeredRuntime value)
Configuration for the runtime configuration provider.
|
Bootstrap.Builder |
Bootstrap.Builder.mergeNode(Node value)
Node identity to present to the management server and for instance
identification purposes (e.g. in generated headers).
|
Bootstrap.Builder |
Bootstrap.Builder.mergeOverloadManager(OverloadManager value)
Optional overload manager configuration.
|
Bootstrap.Builder |
Bootstrap.Builder.mergeStaticResources(Bootstrap.StaticResources value)
Statically specified resources.
|
Bootstrap.Builder |
Bootstrap.Builder.mergeStatsConfig(StatsConfig value)
Configuration for internal processing of stats.
|
Bootstrap.Builder |
Bootstrap.Builder.mergeStatsFlushInterval(com.google.protobuf.Duration value)
Optional duration between flushes to configured stats sinks.
|
Bootstrap.Builder |
Bootstrap.Builder.mergeStatsServerVersionOverride(com.google.protobuf.UInt64Value value)
Optional proxy version which will be used to set the value of :ref:`server.version statistic
<server_statistics>` if specified.
|
Bootstrap.Builder |
Bootstrap.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Bootstrap.Builder |
Bootstrap.Builder.mergeWatchdogs(Watchdogs value)
Optional watchdogs configuration.
|
static Bootstrap.Builder |
Bootstrap.newBuilder() |
static Bootstrap.Builder |
Bootstrap.newBuilder(Bootstrap prototype) |
Bootstrap.Builder |
Bootstrap.newBuilderForType() |
protected Bootstrap.Builder |
Bootstrap.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
Bootstrap.Builder |
Bootstrap.Builder.putAllCertificateProviderInstances(Map<String,TypedExtensionConfig> values)
Global map of CertificateProvider instances.
|
Bootstrap.Builder |
Bootstrap.Builder.putCertificateProviderInstances(String key,
TypedExtensionConfig value)
Global map of CertificateProvider instances.
|
Bootstrap.Builder |
Bootstrap.Builder.removeBootstrapExtensions(int index)
Specifies optional bootstrap extensions to be instantiated at startup time.
|
Bootstrap.Builder |
Bootstrap.Builder.removeCertificateProviderInstances(String key)
Global map of CertificateProvider instances.
|
Bootstrap.Builder |
Bootstrap.Builder.removeConfigSources(int index)
Configuration sources that will participate in
xdstp:// URL authority resolution.
|
Bootstrap.Builder |
Bootstrap.Builder.removeFatalActions(int index)
Specifies optional extensions instantiated at startup time and
invoked during crash time on the request that caused the crash.
|
Bootstrap.Builder |
Bootstrap.Builder.removeStatsSinks(int index)
Optional set of stats sinks.
|
Bootstrap.Builder |
Bootstrap.Builder.setAdmin(Admin.Builder builderForValue)
Configuration for the local administration HTTP server.
|
Bootstrap.Builder |
Bootstrap.Builder.setAdmin(Admin value)
Configuration for the local administration HTTP server.
|
Bootstrap.Builder |
Bootstrap.Builder.setBootstrapExtensions(int index,
TypedExtensionConfig.Builder builderForValue)
Specifies optional bootstrap extensions to be instantiated at startup time.
|
Bootstrap.Builder |
Bootstrap.Builder.setBootstrapExtensions(int index,
TypedExtensionConfig value)
Specifies optional bootstrap extensions to be instantiated at startup time.
|
Bootstrap.Builder |
Bootstrap.Builder.setClusterManager(ClusterManager.Builder builderForValue)
Configuration for the cluster manager which owns all upstream clusters
within the server.
|
Bootstrap.Builder |
Bootstrap.Builder.setClusterManager(ClusterManager value)
Configuration for the cluster manager which owns all upstream clusters
within the server.
|
Bootstrap.Builder |
Bootstrap.Builder.setConfigSources(int index,
ConfigSource.Builder builderForValue)
Configuration sources that will participate in
xdstp:// URL authority resolution.
|
Bootstrap.Builder |
Bootstrap.Builder.setConfigSources(int index,
ConfigSource value)
Configuration sources that will participate in
xdstp:// URL authority resolution.
|
Bootstrap.Builder |
Bootstrap.Builder.setDefaultConfigSource(ConfigSource.Builder builderForValue)
Default configuration source for xdstp:// URLs if all
other resolution fails.
|
Bootstrap.Builder |
Bootstrap.Builder.setDefaultConfigSource(ConfigSource value)
Default configuration source for xdstp:// URLs if all
other resolution fails.
|
Bootstrap.Builder |
Bootstrap.Builder.setDefaultSocketInterface(String value)
Optional overriding of default socket interface.
|
Bootstrap.Builder |
Bootstrap.Builder.setDefaultSocketInterfaceBytes(com.google.protobuf.ByteString value)
Optional overriding of default socket interface.
|
Bootstrap.Builder |
Bootstrap.Builder.setDynamicResources(Bootstrap.DynamicResources.Builder builderForValue)
xDS configuration sources.
|
Bootstrap.Builder |
Bootstrap.Builder.setDynamicResources(Bootstrap.DynamicResources value)
xDS configuration sources.
|
Bootstrap.Builder |
Bootstrap.Builder.setEnableDispatcherStats(boolean value)
Enable :ref:`stats for event dispatcher <operations_performance>`, defaults to false.
|
Bootstrap.Builder |
Bootstrap.Builder.setFatalActions(int index,
FatalAction.Builder builderForValue)
Specifies optional extensions instantiated at startup time and
invoked during crash time on the request that caused the crash.
|
Bootstrap.Builder |
Bootstrap.Builder.setFatalActions(int index,
FatalAction value)
Specifies optional extensions instantiated at startup time and
invoked during crash time on the request that caused the crash.
|
Bootstrap.Builder |
Bootstrap.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Bootstrap.Builder |
Bootstrap.Builder.setFlagsPath(String value)
Optional file system path to search for startup flag files.
|
Bootstrap.Builder |
Bootstrap.Builder.setFlagsPathBytes(com.google.protobuf.ByteString value)
Optional file system path to search for startup flag files.
|
Bootstrap.Builder |
Bootstrap.Builder.setHdsConfig(ApiConfigSource.Builder builderForValue)
Health discovery service config option.
|
Bootstrap.Builder |
Bootstrap.Builder.setHdsConfig(ApiConfigSource value)
Health discovery service config option.
|
Bootstrap.Builder |
Bootstrap.Builder.setHeaderPrefix(String value)
Optional string which will be used in lieu of x-envoy in prefixing headers.
|
Bootstrap.Builder |
Bootstrap.Builder.setHeaderPrefixBytes(com.google.protobuf.ByteString value)
Optional string which will be used in lieu of x-envoy in prefixing headers.
|
Bootstrap.Builder |
Bootstrap.Builder.setLayeredRuntime(LayeredRuntime.Builder builderForValue)
Configuration for the runtime configuration provider.
|
Bootstrap.Builder |
Bootstrap.Builder.setLayeredRuntime(LayeredRuntime value)
Configuration for the runtime configuration provider.
|
Bootstrap.Builder |
Bootstrap.Builder.setNode(Node.Builder builderForValue)
Node identity to present to the management server and for instance
identification purposes (e.g. in generated headers).
|
Bootstrap.Builder |
Bootstrap.Builder.setNode(Node value)
Node identity to present to the management server and for instance
identification purposes (e.g. in generated headers).
|
Bootstrap.Builder |
Bootstrap.Builder.setNodeContextParams(int index,
String value)
A list of :ref:`Node <envoy_v3_api_msg_config.core.v3.Node>` field names
that will be included in the context parameters of the effective
xdstp:// URL that is sent in a discovery request when resource
locators are used for LDS/CDS.
|
Bootstrap.Builder |
Bootstrap.Builder.setOverloadManager(OverloadManager.Builder builderForValue)
Optional overload manager configuration.
|
Bootstrap.Builder |
Bootstrap.Builder.setOverloadManager(OverloadManager value)
Optional overload manager configuration.
|
Bootstrap.Builder |
Bootstrap.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Bootstrap.Builder |
Bootstrap.Builder.setStaticResources(Bootstrap.StaticResources.Builder builderForValue)
Statically specified resources.
|
Bootstrap.Builder |
Bootstrap.Builder.setStaticResources(Bootstrap.StaticResources value)
Statically specified resources.
|
Bootstrap.Builder |
Bootstrap.Builder.setStatsConfig(StatsConfig.Builder builderForValue)
Configuration for internal processing of stats.
|
Bootstrap.Builder |
Bootstrap.Builder.setStatsConfig(StatsConfig value)
Configuration for internal processing of stats.
|
Bootstrap.Builder |
Bootstrap.Builder.setStatsFlushInterval(com.google.protobuf.Duration.Builder builderForValue)
Optional duration between flushes to configured stats sinks.
|
Bootstrap.Builder |
Bootstrap.Builder.setStatsFlushInterval(com.google.protobuf.Duration value)
Optional duration between flushes to configured stats sinks.
|
Bootstrap.Builder |
Bootstrap.Builder.setStatsFlushOnAdmin(boolean value)
Flush stats to sinks only when queried for on the admin interface.
|
Bootstrap.Builder |
Bootstrap.Builder.setStatsServerVersionOverride(com.google.protobuf.UInt64Value.Builder builderForValue)
Optional proxy version which will be used to set the value of :ref:`server.version statistic
<server_statistics>` if specified.
|
Bootstrap.Builder |
Bootstrap.Builder.setStatsServerVersionOverride(com.google.protobuf.UInt64Value value)
Optional proxy version which will be used to set the value of :ref:`server.version statistic
<server_statistics>` if specified.
|
Bootstrap.Builder |
Bootstrap.Builder.setStatsSinks(int index,
StatsSink.Builder builderForValue)
Optional set of stats sinks.
|
Bootstrap.Builder |
Bootstrap.Builder.setStatsSinks(int index,
StatsSink value)
Optional set of stats sinks.
|
Bootstrap.Builder |
Bootstrap.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Bootstrap.Builder |
Bootstrap.Builder.setUseTcpForDnsLookups(boolean value)
Always use TCP queries instead of UDP queries for DNS lookups.
|
Bootstrap.Builder |
Bootstrap.Builder.setWatchdogs(Watchdogs.Builder builderForValue)
Optional watchdogs configuration.
|
Bootstrap.Builder |
Bootstrap.Builder.setWatchdogs(Watchdogs value)
Optional watchdogs configuration.
|
Bootstrap.Builder |
Bootstrap.toBuilder() |
Copyright © 2018–2021 The Envoy Project. All rights reserved.