public static interface BootstrapOuterClass.BootstrapOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
BootstrapOuterClass.Admin |
getAdmin()
Configuration for the local administration HTTP server.
|
BootstrapOuterClass.AdminOrBuilder |
getAdminOrBuilder()
Configuration for the local administration HTTP server.
|
BootstrapOuterClass.ClusterManager |
getClusterManager()
Configuration for the cluster manager which owns all upstream clusters
within the server.
|
BootstrapOuterClass.ClusterManagerOrBuilder |
getClusterManagerOrBuilder()
Configuration for the cluster manager which owns all upstream clusters
within the server.
|
BootstrapOuterClass.Bootstrap.DynamicResources |
getDynamicResources()
xDS configuration sources.
|
BootstrapOuterClass.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.
|
Base.Node |
getNode()
Node identity to present to the management server and for instance
identification purposes (e.g. in generated headers).
|
Base.NodeOrBuilder |
getNodeOrBuilder()
Node identity to present to the management server and for instance
identification purposes (e.g. in generated headers).
|
Rls.RateLimitServiceConfig |
getRateLimitService()
Configuration for an external rate limit service provider.
|
Rls.RateLimitServiceConfigOrBuilder |
getRateLimitServiceOrBuilder()
Configuration for an external rate limit service provider.
|
BootstrapOuterClass.Runtime |
getRuntime()
Configuration for the runtime configuration provider.
|
BootstrapOuterClass.RuntimeOrBuilder |
getRuntimeOrBuilder()
Configuration for the runtime configuration provider.
|
BootstrapOuterClass.Bootstrap.StaticResources |
getStaticResources()
Statically specified resources.
|
BootstrapOuterClass.Bootstrap.StaticResourcesOrBuilder |
getStaticResourcesOrBuilder()
Statically specified resources.
|
Stats.StatsConfig |
getStatsConfig()
Configuration for internal processing of stats.
|
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.
|
Stats.StatsSink |
getStatsSinks(int index)
Optional set of stats sinks.
|
int |
getStatsSinksCount()
Optional set of stats sinks.
|
List<Stats.StatsSink> |
getStatsSinksList()
Optional set of stats sinks.
|
Stats.StatsSinkOrBuilder |
getStatsSinksOrBuilder(int index)
Optional set of stats sinks.
|
List<? extends Stats.StatsSinkOrBuilder> |
getStatsSinksOrBuilderList()
Optional set of stats sinks.
|
Trace.Tracing |
getTracing()
Configuration for an external tracing provider.
|
Trace.TracingOrBuilder |
getTracingOrBuilder()
Configuration for an external tracing provider.
|
BootstrapOuterClass.Watchdog |
getWatchdog()
Optional watchdog configuration.
|
BootstrapOuterClass.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 |
hasNode()
Node identity to present to the management server and for instance
identification purposes (e.g. in generated headers).
|
boolean |
hasRateLimitService()
Configuration for an external rate limit service provider.
|
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;Base.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;Base.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;BootstrapOuterClass.Bootstrap.StaticResources getStaticResources()
Statically specified resources.
.envoy.config.bootstrap.v2.Bootstrap.StaticResources static_resources = 2;BootstrapOuterClass.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;BootstrapOuterClass.Bootstrap.DynamicResources getDynamicResources()
xDS configuration sources.
.envoy.config.bootstrap.v2.Bootstrap.DynamicResources dynamic_resources = 3;BootstrapOuterClass.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;BootstrapOuterClass.ClusterManager getClusterManager()
Configuration for the cluster manager which owns all upstream clusters within the server.
.envoy.config.bootstrap.v2.ClusterManager cluster_manager = 4;BootstrapOuterClass.ClusterManagerOrBuilder getClusterManagerOrBuilder()
Configuration for the cluster manager which owns all upstream clusters within the server.
.envoy.config.bootstrap.v2.ClusterManager cluster_manager = 4;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<Stats.StatsSink> getStatsSinksList()
Optional set of stats sinks.
repeated .envoy.config.metrics.v2.StatsSink stats_sinks = 6;Stats.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 Stats.StatsSinkOrBuilder> getStatsSinksOrBuilderList()
Optional set of stats sinks.
repeated .envoy.config.metrics.v2.StatsSink stats_sinks = 6;Stats.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;Stats.StatsConfig getStatsConfig()
Configuration for internal processing of stats.
.envoy.config.metrics.v2.StatsConfig stats_config = 13;Stats.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;BootstrapOuterClass.Watchdog getWatchdog()
Optional watchdog configuration.
.envoy.config.bootstrap.v2.Watchdog watchdog = 8;BootstrapOuterClass.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;Trace.Tracing getTracing()
Configuration for an external tracing provider. If not specified, no tracing will be performed.
.envoy.config.trace.v2.Tracing tracing = 9;Trace.TracingOrBuilder getTracingOrBuilder()
Configuration for an external tracing provider. If not specified, no tracing will be performed.
.envoy.config.trace.v2.Tracing tracing = 9;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;Rls.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;Rls.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;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;BootstrapOuterClass.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;BootstrapOuterClass.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 [(.gogoproto.nullable) = false, (.validate.rules) = { ... }BootstrapOuterClass.Admin getAdmin()
Configuration for the local administration HTTP server.
.envoy.config.bootstrap.v2.Admin admin = 12 [(.gogoproto.nullable) = false, (.validate.rules) = { ... }BootstrapOuterClass.AdminOrBuilder getAdminOrBuilder()
Configuration for the local administration HTTP server.
.envoy.config.bootstrap.v2.Admin admin = 12 [(.gogoproto.nullable) = false, (.validate.rules) = { ... }Copyright © 2018 The Envoy Project. All rights reserved.