public interface BootstrapOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
Admin |
getAdmin()
Configuration for the local administration HTTP server.
|
AdminOrBuilder |
getAdminOrBuilder()
Configuration for the local administration HTTP server.
|
ClusterManager |
getClusterManager()
Configuration for the cluster manager which owns all upstream clusters
within the server.
|
ClusterManagerOrBuilder |
getClusterManagerOrBuilder()
Configuration for the cluster manager which owns all upstream clusters
within the server.
|
Bootstrap.DynamicResources |
getDynamicResources()
xDS configuration sources.
|
Bootstrap.DynamicResourcesOrBuilder |
getDynamicResourcesOrBuilder()
xDS configuration sources.
|
String |
getFlagsPath()
Optional file system path to search for startup flag files.
|
com.google.protobuf.ByteString |
getFlagsPathBytes()
Optional file system path to search for startup flag files.
|
ApiConfigSource |
getHdsConfig()
Health discovery service config option.
|
ApiConfigSourceOrBuilder |
getHdsConfigOrBuilder()
Health discovery service config option.
|
Node |
getNode()
Node identity to present to the management server and for instance
identification purposes (e.g. in generated headers).
|
NodeOrBuilder |
getNodeOrBuilder()
Node identity to present to the management server and for instance
identification purposes (e.g. in generated headers).
|
OverloadManager |
getOverloadManager()
Optional overload manager configuration.
|
OverloadManagerOrBuilder |
getOverloadManagerOrBuilder()
Optional overload manager configuration.
|
RateLimitServiceConfig |
getRateLimitService()
Deprecated.
|
RateLimitServiceConfigOrBuilder |
getRateLimitServiceOrBuilder()
Deprecated.
|
Runtime |
getRuntime()
Configuration for the runtime configuration provider.
|
RuntimeOrBuilder |
getRuntimeOrBuilder()
Configuration for the runtime configuration provider.
|
Bootstrap.StaticResources |
getStaticResources()
Statically specified resources.
|
Bootstrap.StaticResourcesOrBuilder |
getStaticResourcesOrBuilder()
Statically specified resources.
|
StatsConfig |
getStatsConfig()
Configuration for internal processing of stats.
|
StatsConfigOrBuilder |
getStatsConfigOrBuilder()
Configuration for internal processing of stats.
|
com.google.protobuf.Duration |
getStatsFlushInterval()
Optional duration between flushes to configured stats sinks.
|
com.google.protobuf.DurationOrBuilder |
getStatsFlushIntervalOrBuilder()
Optional duration between flushes to configured stats sinks.
|
StatsSink |
getStatsSinks(int index)
Optional set of stats sinks.
|
int |
getStatsSinksCount()
Optional set of stats sinks.
|
List<StatsSink> |
getStatsSinksList()
Optional set of stats sinks.
|
StatsSinkOrBuilder |
getStatsSinksOrBuilder(int index)
Optional set of stats sinks.
|
List<? extends StatsSinkOrBuilder> |
getStatsSinksOrBuilderList()
Optional set of stats sinks.
|
Tracing |
getTracing()
Configuration for an external tracing provider.
|
TracingOrBuilder |
getTracingOrBuilder()
Configuration for an external tracing provider.
|
Watchdog |
getWatchdog()
Optional watchdog configuration.
|
WatchdogOrBuilder |
getWatchdogOrBuilder()
Optional watchdog configuration.
|
boolean |
hasAdmin()
Configuration for the local administration HTTP server.
|
boolean |
hasClusterManager()
Configuration for the cluster manager which owns all upstream clusters
within the server.
|
boolean |
hasDynamicResources()
xDS configuration sources.
|
boolean |
hasHdsConfig()
Health discovery service config option.
|
boolean |
hasNode()
Node identity to present to the management server and for instance
identification purposes (e.g. in generated headers).
|
boolean |
hasOverloadManager()
Optional overload manager configuration.
|
boolean |
hasRateLimitService()
Deprecated.
|
boolean |
hasRuntime()
Configuration for the runtime configuration provider.
|
boolean |
hasStaticResources()
Statically specified resources.
|
boolean |
hasStatsConfig()
Configuration for internal processing of stats.
|
boolean |
hasStatsFlushInterval()
Optional duration between flushes to configured stats sinks.
|
boolean |
hasTracing()
Configuration for an external tracing provider.
|
boolean |
hasWatchdog()
Optional watchdog configuration.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasNode()
Node identity to present to the management server and for instance identification purposes (e.g. in generated headers).
.envoy.api.v2.core.Node node = 1;Node getNode()
Node identity to present to the management server and for instance identification purposes (e.g. in generated headers).
.envoy.api.v2.core.Node node = 1;NodeOrBuilder getNodeOrBuilder()
Node identity to present to the management server and for instance identification purposes (e.g. in generated headers).
.envoy.api.v2.core.Node node = 1;boolean hasStaticResources()
Statically specified resources.
.envoy.config.bootstrap.v2.Bootstrap.StaticResources static_resources = 2;Bootstrap.StaticResources getStaticResources()
Statically specified resources.
.envoy.config.bootstrap.v2.Bootstrap.StaticResources static_resources = 2;Bootstrap.StaticResourcesOrBuilder getStaticResourcesOrBuilder()
Statically specified resources.
.envoy.config.bootstrap.v2.Bootstrap.StaticResources static_resources = 2;boolean hasDynamicResources()
xDS configuration sources.
.envoy.config.bootstrap.v2.Bootstrap.DynamicResources dynamic_resources = 3;Bootstrap.DynamicResources getDynamicResources()
xDS configuration sources.
.envoy.config.bootstrap.v2.Bootstrap.DynamicResources dynamic_resources = 3;Bootstrap.DynamicResourcesOrBuilder getDynamicResourcesOrBuilder()
xDS configuration sources.
.envoy.config.bootstrap.v2.Bootstrap.DynamicResources dynamic_resources = 3;boolean hasClusterManager()
Configuration for the cluster manager which owns all upstream clusters within the server.
.envoy.config.bootstrap.v2.ClusterManager cluster_manager = 4;ClusterManager getClusterManager()
Configuration for the cluster manager which owns all upstream clusters within the server.
.envoy.config.bootstrap.v2.ClusterManager cluster_manager = 4;ClusterManagerOrBuilder getClusterManagerOrBuilder()
Configuration for the cluster manager which owns all upstream clusters within the server.
.envoy.config.bootstrap.v2.ClusterManager cluster_manager = 4;boolean hasHdsConfig()
Health discovery service config option. (:ref:`core.ApiConfigSource <envoy_api_msg_core.ApiConfigSource>`)
.envoy.api.v2.core.ApiConfigSource hds_config = 14;ApiConfigSource getHdsConfig()
Health discovery service config option. (:ref:`core.ApiConfigSource <envoy_api_msg_core.ApiConfigSource>`)
.envoy.api.v2.core.ApiConfigSource hds_config = 14;ApiConfigSourceOrBuilder getHdsConfigOrBuilder()
Health discovery service config option. (:ref:`core.ApiConfigSource <envoy_api_msg_core.ApiConfigSource>`)
.envoy.api.v2.core.ApiConfigSource hds_config = 14;String getFlagsPath()
Optional file system path to search for startup flag files.
string flags_path = 5;com.google.protobuf.ByteString getFlagsPathBytes()
Optional file system path to search for startup flag files.
string flags_path = 5;List<StatsSink> getStatsSinksList()
Optional set of stats sinks.
repeated .envoy.config.metrics.v2.StatsSink stats_sinks = 6;StatsSink getStatsSinks(int index)
Optional set of stats sinks.
repeated .envoy.config.metrics.v2.StatsSink stats_sinks = 6;int getStatsSinksCount()
Optional set of stats sinks.
repeated .envoy.config.metrics.v2.StatsSink stats_sinks = 6;List<? extends StatsSinkOrBuilder> getStatsSinksOrBuilderList()
Optional set of stats sinks.
repeated .envoy.config.metrics.v2.StatsSink stats_sinks = 6;StatsSinkOrBuilder getStatsSinksOrBuilder(int index)
Optional set of stats sinks.
repeated .envoy.config.metrics.v2.StatsSink stats_sinks = 6;boolean hasStatsConfig()
Configuration for internal processing of stats.
.envoy.config.metrics.v2.StatsConfig stats_config = 13;StatsConfig getStatsConfig()
Configuration for internal processing of stats.
.envoy.config.metrics.v2.StatsConfig stats_config = 13;StatsConfigOrBuilder getStatsConfigOrBuilder()
Configuration for internal processing of stats.
.envoy.config.metrics.v2.StatsConfig stats_config = 13;boolean hasStatsFlushInterval()
Optional duration between flushes to configured stats sinks. For performance reasons Envoy latches counters and only flushes counters and gauges at a periodic interval. If not specified the default is 5000ms (5 seconds).
.google.protobuf.Duration stats_flush_interval = 7 [(.gogoproto.stdduration) = true];com.google.protobuf.Duration getStatsFlushInterval()
Optional duration between flushes to configured stats sinks. For performance reasons Envoy latches counters and only flushes counters and gauges at a periodic interval. If not specified the default is 5000ms (5 seconds).
.google.protobuf.Duration stats_flush_interval = 7 [(.gogoproto.stdduration) = true];com.google.protobuf.DurationOrBuilder getStatsFlushIntervalOrBuilder()
Optional duration between flushes to configured stats sinks. For performance reasons Envoy latches counters and only flushes counters and gauges at a periodic interval. If not specified the default is 5000ms (5 seconds).
.google.protobuf.Duration stats_flush_interval = 7 [(.gogoproto.stdduration) = true];boolean hasWatchdog()
Optional watchdog configuration.
.envoy.config.bootstrap.v2.Watchdog watchdog = 8;Watchdog getWatchdog()
Optional watchdog configuration.
.envoy.config.bootstrap.v2.Watchdog watchdog = 8;WatchdogOrBuilder getWatchdogOrBuilder()
Optional watchdog configuration.
.envoy.config.bootstrap.v2.Watchdog watchdog = 8;boolean hasTracing()
Configuration for an external tracing provider. If not specified, no tracing will be performed.
.envoy.config.trace.v2.Tracing tracing = 9;Tracing getTracing()
Configuration for an external tracing provider. If not specified, no tracing will be performed.
.envoy.config.trace.v2.Tracing tracing = 9;TracingOrBuilder getTracingOrBuilder()
Configuration for an external tracing provider. If not specified, no tracing will be performed.
.envoy.config.trace.v2.Tracing tracing = 9;@Deprecated boolean hasRateLimitService()
Configuration for an external rate limit service provider. If not specified, any calls to the rate limit service will immediately return success.
.envoy.config.ratelimit.v2.RateLimitServiceConfig rate_limit_service = 10 [deprecated = true];@Deprecated RateLimitServiceConfig getRateLimitService()
Configuration for an external rate limit service provider. If not specified, any calls to the rate limit service will immediately return success.
.envoy.config.ratelimit.v2.RateLimitServiceConfig rate_limit_service = 10 [deprecated = true];@Deprecated RateLimitServiceConfigOrBuilder getRateLimitServiceOrBuilder()
Configuration for an external rate limit service provider. If not specified, any calls to the rate limit service will immediately return success.
.envoy.config.ratelimit.v2.RateLimitServiceConfig rate_limit_service = 10 [deprecated = true];boolean hasRuntime()
Configuration for the runtime configuration provider. If not specified, a “null” provider will be used which will result in all defaults being used.
.envoy.config.bootstrap.v2.Runtime runtime = 11;Runtime getRuntime()
Configuration for the runtime configuration provider. If not specified, a “null” provider will be used which will result in all defaults being used.
.envoy.config.bootstrap.v2.Runtime runtime = 11;RuntimeOrBuilder getRuntimeOrBuilder()
Configuration for the runtime configuration provider. If not specified, a “null” provider will be used which will result in all defaults being used.
.envoy.config.bootstrap.v2.Runtime runtime = 11;boolean hasAdmin()
Configuration for the local administration HTTP server.
.envoy.config.bootstrap.v2.Admin admin = 12;Admin getAdmin()
Configuration for the local administration HTTP server.
.envoy.config.bootstrap.v2.Admin admin = 12;AdminOrBuilder getAdminOrBuilder()
Configuration for the local administration HTTP server.
.envoy.config.bootstrap.v2.Admin admin = 12;boolean hasOverloadManager()
Optional overload manager configuration.
.envoy.config.overload.v2alpha.OverloadManager overload_manager = 15;OverloadManager getOverloadManager()
Optional overload manager configuration.
.envoy.config.overload.v2alpha.OverloadManager overload_manager = 15;OverloadManagerOrBuilder getOverloadManagerOrBuilder()
Optional overload manager configuration.
.envoy.config.overload.v2alpha.OverloadManager overload_manager = 15;Copyright © 2018–2019 The Envoy Project. All rights reserved.