public interface HttpFilterOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
ExtensionConfigSource |
getConfigDiscovery()
Configuration source specifier for an extension configuration discovery service.
|
ExtensionConfigSourceOrBuilder |
getConfigDiscoveryOrBuilder()
Configuration source specifier for an extension configuration discovery service.
|
HttpFilter.ConfigTypeCase |
getConfigTypeCase() |
String |
getName()
The name of the filter configuration.
|
com.google.protobuf.ByteString |
getNameBytes()
The name of the filter configuration.
|
com.google.protobuf.Any |
getTypedConfig()
Filter specific configuration which depends on the filter being instantiated.
|
com.google.protobuf.AnyOrBuilder |
getTypedConfigOrBuilder()
Filter specific configuration which depends on the filter being instantiated.
|
boolean |
hasConfigDiscovery()
Configuration source specifier for an extension configuration discovery service.
|
boolean |
hasTypedConfig()
Filter specific configuration which depends on the filter being instantiated.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getName()
The name of the filter configuration. The name is used as a fallback to select an extension if the type of the configuration proto is not sufficient. It also serves as a resource name in ExtensionConfigDS.
string name = 1 [(.validate.rules) = { ... }com.google.protobuf.ByteString getNameBytes()
The name of the filter configuration. The name is used as a fallback to select an extension if the type of the configuration proto is not sufficient. It also serves as a resource name in ExtensionConfigDS.
string name = 1 [(.validate.rules) = { ... }boolean hasTypedConfig()
Filter specific configuration which depends on the filter being instantiated. See the supported filters for further documentation.
.google.protobuf.Any typed_config = 4;com.google.protobuf.Any getTypedConfig()
Filter specific configuration which depends on the filter being instantiated. See the supported filters for further documentation.
.google.protobuf.Any typed_config = 4;com.google.protobuf.AnyOrBuilder getTypedConfigOrBuilder()
Filter specific configuration which depends on the filter being instantiated. See the supported filters for further documentation.
.google.protobuf.Any typed_config = 4;boolean hasConfigDiscovery()
Configuration source specifier for an extension configuration discovery service. In case of a failure and without the default configuration, the HTTP listener responds with code 500. Extension configs delivered through this mechanism are not expected to require warming (see https://github.com/envoyproxy/envoy/issues/12061).
.envoy.config.core.v3.ExtensionConfigSource config_discovery = 5;ExtensionConfigSource getConfigDiscovery()
Configuration source specifier for an extension configuration discovery service. In case of a failure and without the default configuration, the HTTP listener responds with code 500. Extension configs delivered through this mechanism are not expected to require warming (see https://github.com/envoyproxy/envoy/issues/12061).
.envoy.config.core.v3.ExtensionConfigSource config_discovery = 5;ExtensionConfigSourceOrBuilder getConfigDiscoveryOrBuilder()
Configuration source specifier for an extension configuration discovery service. In case of a failure and without the default configuration, the HTTP listener responds with code 500. Extension configs delivered through this mechanism are not expected to require warming (see https://github.com/envoyproxy/envoy/issues/12061).
.envoy.config.core.v3.ExtensionConfigSource config_discovery = 5;HttpFilter.ConfigTypeCase getConfigTypeCase()
Copyright © 2018–2021 The Envoy Project. All rights reserved.