public interface ExtensionConfigSourceOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
boolean |
getApplyDefaultConfigWithoutWarming()
Use the default config as the initial configuration without warming and
waiting for the first discovery response.
|
ConfigSource |
getConfigSource()
.envoy.config.core.v4alpha.ConfigSource config_source = 1 [(.validate.rules) = { ... } |
ConfigSourceOrBuilder |
getConfigSourceOrBuilder()
.envoy.config.core.v4alpha.ConfigSource config_source = 1 [(.validate.rules) = { ... } |
com.google.protobuf.Any |
getDefaultConfig()
Optional default configuration to use as the initial configuration if
there is a failure to receive the initial extension configuration or if
`apply_default_config_without_warming` flag is set.
|
com.google.protobuf.AnyOrBuilder |
getDefaultConfigOrBuilder()
Optional default configuration to use as the initial configuration if
there is a failure to receive the initial extension configuration or if
`apply_default_config_without_warming` flag is set.
|
String |
getTypeUrls(int index)
A set of permitted extension type URLs.
|
com.google.protobuf.ByteString |
getTypeUrlsBytes(int index)
A set of permitted extension type URLs.
|
int |
getTypeUrlsCount()
A set of permitted extension type URLs.
|
List<String> |
getTypeUrlsList()
A set of permitted extension type URLs.
|
boolean |
hasConfigSource()
.envoy.config.core.v4alpha.ConfigSource config_source = 1 [(.validate.rules) = { ... } |
boolean |
hasDefaultConfig()
Optional default configuration to use as the initial configuration if
there is a failure to receive the initial extension configuration or if
`apply_default_config_without_warming` flag is set.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasConfigSource()
.envoy.config.core.v4alpha.ConfigSource config_source = 1 [(.validate.rules) = { ... }ConfigSource getConfigSource()
.envoy.config.core.v4alpha.ConfigSource config_source = 1 [(.validate.rules) = { ... }ConfigSourceOrBuilder getConfigSourceOrBuilder()
.envoy.config.core.v4alpha.ConfigSource config_source = 1 [(.validate.rules) = { ... }boolean hasDefaultConfig()
Optional default configuration to use as the initial configuration if there is a failure to receive the initial extension configuration or if `apply_default_config_without_warming` flag is set.
.google.protobuf.Any default_config = 2;com.google.protobuf.Any getDefaultConfig()
Optional default configuration to use as the initial configuration if there is a failure to receive the initial extension configuration or if `apply_default_config_without_warming` flag is set.
.google.protobuf.Any default_config = 2;com.google.protobuf.AnyOrBuilder getDefaultConfigOrBuilder()
Optional default configuration to use as the initial configuration if there is a failure to receive the initial extension configuration or if `apply_default_config_without_warming` flag is set.
.google.protobuf.Any default_config = 2;boolean getApplyDefaultConfigWithoutWarming()
Use the default config as the initial configuration without warming and waiting for the first discovery response. Requires the default configuration to be supplied.
bool apply_default_config_without_warming = 3;List<String> getTypeUrlsList()
A set of permitted extension type URLs. Extension configuration updates are rejected if they do not match any type URL in the set.
repeated string type_urls = 4 [(.validate.rules) = { ... }int getTypeUrlsCount()
A set of permitted extension type URLs. Extension configuration updates are rejected if they do not match any type URL in the set.
repeated string type_urls = 4 [(.validate.rules) = { ... }String getTypeUrls(int index)
A set of permitted extension type URLs. Extension configuration updates are rejected if they do not match any type URL in the set.
repeated string type_urls = 4 [(.validate.rules) = { ... }com.google.protobuf.ByteString getTypeUrlsBytes(int index)
A set of permitted extension type URLs. Extension configuration updates are rejected if they do not match any type URL in the set.
repeated string type_urls = 4 [(.validate.rules) = { ... }Copyright © 2018–2021 The Envoy Project. All rights reserved.