Interface FilterConfigOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
FilterConfig,FilterConfig.Builder
public interface FilterConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AlternateProtocolsCacheOptionsgetAlternateProtocolsCacheOptions()If set, causes the use of the alternate protocols cache, which is responsible for parsing and caching HTTP Alt-Svc headers.AlternateProtocolsCacheOptionsOrBuildergetAlternateProtocolsCacheOptionsOrBuilder()If set, causes the use of the alternate protocols cache, which is responsible for parsing and caching HTTP Alt-Svc headers.booleanhasAlternateProtocolsCacheOptions()If set, causes the use of the alternate protocols cache, which is responsible for parsing and caching HTTP Alt-Svc headers.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasAlternateProtocolsCacheOptions
boolean hasAlternateProtocolsCacheOptions()
If set, causes the use of the alternate protocols cache, which is responsible for parsing and caching HTTP Alt-Svc headers. This enables the use of HTTP/3 for upstream servers that advertise supporting it. TODO(RyanTheOptimist): Make this field required when HTTP/3 is enabled via auto_http.
.envoy.config.core.v3.AlternateProtocolsCacheOptions alternate_protocols_cache_options = 1;- Returns:
- Whether the alternateProtocolsCacheOptions field is set.
-
getAlternateProtocolsCacheOptions
AlternateProtocolsCacheOptions getAlternateProtocolsCacheOptions()
If set, causes the use of the alternate protocols cache, which is responsible for parsing and caching HTTP Alt-Svc headers. This enables the use of HTTP/3 for upstream servers that advertise supporting it. TODO(RyanTheOptimist): Make this field required when HTTP/3 is enabled via auto_http.
.envoy.config.core.v3.AlternateProtocolsCacheOptions alternate_protocols_cache_options = 1;- Returns:
- The alternateProtocolsCacheOptions.
-
getAlternateProtocolsCacheOptionsOrBuilder
AlternateProtocolsCacheOptionsOrBuilder getAlternateProtocolsCacheOptionsOrBuilder()
If set, causes the use of the alternate protocols cache, which is responsible for parsing and caching HTTP Alt-Svc headers. This enables the use of HTTP/3 for upstream servers that advertise supporting it. TODO(RyanTheOptimist): Make this field required when HTTP/3 is enabled via auto_http.
.envoy.config.core.v3.AlternateProtocolsCacheOptions alternate_protocols_cache_options = 1;
-
-