| Modifier and Type | Method and Description |
|---|---|
TypedExtensionConfig.Builder |
Bootstrap.Builder.addBootstrapExtensionsBuilder()
Specifies optional bootstrap extensions to be instantiated at startup time.
|
TypedExtensionConfig.Builder |
Bootstrap.Builder.addBootstrapExtensionsBuilder(int index)
Specifies optional bootstrap extensions to be instantiated at startup time.
|
TypedExtensionConfig.Builder |
Bootstrap.Builder.getBootstrapExtensionsBuilder(int index)
Specifies optional bootstrap extensions to be instantiated at startup time.
|
TypedExtensionConfig.Builder |
FatalAction.Builder.getConfigBuilder()
Extension specific configuration for the action.
|
TypedExtensionConfig.Builder |
Watchdog.WatchdogAction.Builder.getConfigBuilder()
Extension specific configuration for the action.
|
| Modifier and Type | Method and Description |
|---|---|
List<TypedExtensionConfig.Builder> |
Bootstrap.Builder.getBootstrapExtensionsBuilderList()
Specifies optional bootstrap extensions to be instantiated at startup time.
|
| Modifier and Type | Method and Description |
|---|---|
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(TypedExtensionConfig.Builder builderForValue)
Specifies optional bootstrap extensions to be instantiated at startup time.
|
Bootstrap.Builder |
Bootstrap.Builder.setBootstrapExtensions(int index,
TypedExtensionConfig.Builder builderForValue)
Specifies optional bootstrap extensions to be instantiated at startup time.
|
FatalAction.Builder |
FatalAction.Builder.setConfig(TypedExtensionConfig.Builder builderForValue)
Extension specific configuration for the action.
|
Watchdog.WatchdogAction.Builder |
Watchdog.WatchdogAction.Builder.setConfig(TypedExtensionConfig.Builder builderForValue)
Extension specific configuration for the action.
|
| Modifier and Type | Method and Description |
|---|---|
TypedExtensionConfig.Builder |
Cluster.Builder.getUpstreamConfigBuilder()
Optional customization and configuration of upstream connection pool, and upstream type.
|
| Modifier and Type | Method and Description |
|---|---|
Cluster.Builder |
Cluster.Builder.setUpstreamConfig(TypedExtensionConfig.Builder builderForValue)
Optional customization and configuration of upstream connection pool, and upstream type.
|
| Modifier and Type | Method and Description |
|---|---|
TypedExtensionConfig.Builder |
Matcher.OnMatch.Builder.getActionBuilder()
Protocol-specific action to take.
|
TypedExtensionConfig.Builder |
Matcher.MatcherList.Predicate.SinglePredicate.Builder.getCustomMatchBuilder()
Extension for custom matching logic.
|
TypedExtensionConfig.Builder |
Matcher.MatcherTree.Builder.getCustomMatchBuilder()
Extension for custom matching logic.
|
TypedExtensionConfig.Builder |
Matcher.MatcherList.Predicate.SinglePredicate.Builder.getInputBuilder()
Protocol-specific specification of input field to match on.
|
TypedExtensionConfig.Builder |
Matcher.MatcherTree.Builder.getInputBuilder()
Protocol-specific specification of input field to match on.
|
| Modifier and Type | Method and Description |
|---|---|
Matcher.OnMatch.Builder |
Matcher.OnMatch.Builder.setAction(TypedExtensionConfig.Builder builderForValue)
Protocol-specific action to take.
|
Matcher.MatcherList.Predicate.SinglePredicate.Builder |
Matcher.MatcherList.Predicate.SinglePredicate.Builder.setCustomMatch(TypedExtensionConfig.Builder builderForValue)
Extension for custom matching logic.
|
Matcher.MatcherTree.Builder |
Matcher.MatcherTree.Builder.setCustomMatch(TypedExtensionConfig.Builder builderForValue)
Extension for custom matching logic.
|
Matcher.MatcherList.Predicate.SinglePredicate.Builder |
Matcher.MatcherList.Predicate.SinglePredicate.Builder.setInput(TypedExtensionConfig.Builder builderForValue)
Protocol-specific specification of input field to match on.
|
Matcher.MatcherTree.Builder |
Matcher.MatcherTree.Builder.setInput(TypedExtensionConfig.Builder builderForValue)
Protocol-specific specification of input field to match on.
|
| Modifier and Type | Method and Description |
|---|---|
TypedExtensionConfig.Builder |
TypedExtensionConfig.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
TypedExtensionConfig.Builder |
TypedExtensionConfig.Builder.clear() |
TypedExtensionConfig.Builder |
TypedExtensionConfig.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
TypedExtensionConfig.Builder |
TypedExtensionConfig.Builder.clearName()
The name of an extension.
|
TypedExtensionConfig.Builder |
TypedExtensionConfig.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
TypedExtensionConfig.Builder |
TypedExtensionConfig.Builder.clearTypedConfig()
The typed config for the extension.
|
TypedExtensionConfig.Builder |
TypedExtensionConfig.Builder.clone() |
TypedExtensionConfig.Builder |
TypedExtensionConfig.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
TypedExtensionConfig.Builder |
TypedExtensionConfig.Builder.mergeFrom(com.google.protobuf.Message other) |
TypedExtensionConfig.Builder |
TypedExtensionConfig.Builder.mergeFrom(TypedExtensionConfig other) |
TypedExtensionConfig.Builder |
TypedExtensionConfig.Builder.mergeTypedConfig(com.google.protobuf.Any value)
The typed config for the extension.
|
TypedExtensionConfig.Builder |
TypedExtensionConfig.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static TypedExtensionConfig.Builder |
TypedExtensionConfig.newBuilder() |
static TypedExtensionConfig.Builder |
TypedExtensionConfig.newBuilder(TypedExtensionConfig prototype) |
TypedExtensionConfig.Builder |
TypedExtensionConfig.newBuilderForType() |
protected TypedExtensionConfig.Builder |
TypedExtensionConfig.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
TypedExtensionConfig.Builder |
TypedExtensionConfig.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
TypedExtensionConfig.Builder |
TypedExtensionConfig.Builder.setName(String value)
The name of an extension.
|
TypedExtensionConfig.Builder |
TypedExtensionConfig.Builder.setNameBytes(com.google.protobuf.ByteString value)
The name of an extension.
|
TypedExtensionConfig.Builder |
TypedExtensionConfig.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
TypedExtensionConfig.Builder |
TypedExtensionConfig.Builder.setTypedConfig(com.google.protobuf.Any.Builder builderForValue)
The typed config for the extension.
|
TypedExtensionConfig.Builder |
TypedExtensionConfig.Builder.setTypedConfig(com.google.protobuf.Any value)
The typed config for the extension.
|
TypedExtensionConfig.Builder |
TypedExtensionConfig.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
TypedExtensionConfig.Builder |
TypedExtensionConfig.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
TypedExtensionConfig.Builder |
Listener.Builder.getUdpWriterConfigBuilder()
If the protocol in the listener socket address in :ref:`protocol
<envoy_api_field_config.core.v4alpha.SocketAddress.protocol>` is :ref:`UDP
<envoy_api_enum_value_config.core.v4alpha.SocketAddress.Protocol.UDP>`, this field specifies the actual udp
writer to create, i.e.
|
| Modifier and Type | Method and Description |
|---|---|
Listener.Builder |
Listener.Builder.setUdpWriterConfig(TypedExtensionConfig.Builder builderForValue)
If the protocol in the listener socket address in :ref:`protocol
<envoy_api_field_config.core.v4alpha.SocketAddress.protocol>` is :ref:`UDP
<envoy_api_enum_value_config.core.v4alpha.SocketAddress.Protocol.UDP>`, this field specifies the actual udp
writer to create, i.e.
|
| Modifier and Type | Method and Description |
|---|---|
TypedExtensionConfig.Builder |
InternalRedirectPolicy.Builder.addPredicatesBuilder()
Specifies a list of predicates that are queried when an upstream response is deemed
to trigger an internal redirect by all other criteria.
|
TypedExtensionConfig.Builder |
InternalRedirectPolicy.Builder.addPredicatesBuilder(int index)
Specifies a list of predicates that are queried when an upstream response is deemed
to trigger an internal redirect by all other criteria.
|
TypedExtensionConfig.Builder |
RateLimit.Action.Builder.getExtensionBuilder()
Rate limit descriptor extension.
|
TypedExtensionConfig.Builder |
InternalRedirectPolicy.Builder.getPredicatesBuilder(int index)
Specifies a list of predicates that are queried when an upstream response is deemed
to trigger an internal redirect by all other criteria.
|
| Modifier and Type | Method and Description |
|---|---|
List<TypedExtensionConfig.Builder> |
InternalRedirectPolicy.Builder.getPredicatesBuilderList()
Specifies a list of predicates that are queried when an upstream response is deemed
to trigger an internal redirect by all other criteria.
|
| Modifier and Type | Method and Description |
|---|---|
InternalRedirectPolicy.Builder |
InternalRedirectPolicy.Builder.addPredicates(int index,
TypedExtensionConfig.Builder builderForValue)
Specifies a list of predicates that are queried when an upstream response is deemed
to trigger an internal redirect by all other criteria.
|
InternalRedirectPolicy.Builder |
InternalRedirectPolicy.Builder.addPredicates(TypedExtensionConfig.Builder builderForValue)
Specifies a list of predicates that are queried when an upstream response is deemed
to trigger an internal redirect by all other criteria.
|
RateLimit.Action.Builder |
RateLimit.Action.Builder.setExtension(TypedExtensionConfig.Builder builderForValue)
Rate limit descriptor extension.
|
InternalRedirectPolicy.Builder |
InternalRedirectPolicy.Builder.setPredicates(int index,
TypedExtensionConfig.Builder builderForValue)
Specifies a list of predicates that are queried when an upstream response is deemed
to trigger an internal redirect by all other criteria.
|
| Modifier and Type | Method and Description |
|---|---|
TypedExtensionConfig.Builder |
ExtensionWithMatcher.Builder.getExtensionConfigBuilder()
The underlying extension config.
|
| Modifier and Type | Method and Description |
|---|---|
ExtensionWithMatcher.Builder |
ExtensionWithMatcher.Builder.setExtensionConfig(TypedExtensionConfig.Builder builderForValue)
The underlying extension config.
|
| Modifier and Type | Method and Description |
|---|---|
TypedExtensionConfig.Builder |
Compressor.Builder.getCompressorLibraryBuilder()
A compressor library to use for compression.
|
| Modifier and Type | Method and Description |
|---|---|
Compressor.Builder |
Compressor.Builder.setCompressorLibrary(TypedExtensionConfig.Builder builderForValue)
A compressor library to use for compression.
|
| Modifier and Type | Method and Description |
|---|---|
TypedExtensionConfig.Builder |
CommonTlsContext.Builder.getCustomHandshakerBuilder()
Custom TLS handshaker.
|
TypedExtensionConfig.Builder |
CommonTlsContext.CertificateProvider.Builder.getTypedConfigBuilder()
.envoy.config.core.v4alpha.TypedExtensionConfig typed_config = 2; |
| Modifier and Type | Method and Description |
|---|---|
CommonTlsContext.Builder |
CommonTlsContext.Builder.setCustomHandshaker(TypedExtensionConfig.Builder builderForValue)
Custom TLS handshaker.
|
CommonTlsContext.CertificateProvider.Builder |
CommonTlsContext.CertificateProvider.Builder.setTypedConfig(TypedExtensionConfig.Builder builderForValue)
.envoy.config.core.v4alpha.TypedExtensionConfig typed_config = 2; |
Copyright © 2018–2021 The Envoy Project. All rights reserved.