public static interface HttpConnectionManager.UpgradeConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
com.google.protobuf.BoolValue |
getEnabled()
Determines if upgrades are enabled or disabled by default.
|
com.google.protobuf.BoolValueOrBuilder |
getEnabledOrBuilder()
Determines if upgrades are enabled or disabled by default.
|
HttpFilter |
getFilters(int index)
If present, this represents the filter chain which will be created for
this type of upgrade.
|
int |
getFiltersCount()
If present, this represents the filter chain which will be created for
this type of upgrade.
|
List<HttpFilter> |
getFiltersList()
If present, this represents the filter chain which will be created for
this type of upgrade.
|
HttpFilterOrBuilder |
getFiltersOrBuilder(int index)
If present, this represents the filter chain which will be created for
this type of upgrade.
|
List<? extends HttpFilterOrBuilder> |
getFiltersOrBuilderList()
If present, this represents the filter chain which will be created for
this type of upgrade.
|
String |
getUpgradeType()
The case-insensitive name of this upgrade, e.g.
|
com.google.protobuf.ByteString |
getUpgradeTypeBytes()
The case-insensitive name of this upgrade, e.g.
|
boolean |
hasEnabled()
Determines if upgrades are enabled or disabled by default.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getUpgradeType()
The case-insensitive name of this upgrade, e.g. "websocket". For each upgrade type present in upgrade_configs, requests with Upgrade: [upgrade_type] will be proxied upstream.
string upgrade_type = 1;com.google.protobuf.ByteString getUpgradeTypeBytes()
The case-insensitive name of this upgrade, e.g. "websocket". For each upgrade type present in upgrade_configs, requests with Upgrade: [upgrade_type] will be proxied upstream.
string upgrade_type = 1;List<HttpFilter> getFiltersList()
If present, this represents the filter chain which will be created for this type of upgrade. If no filters are present, the filter chain for HTTP connections will be used for this upgrade type.
repeated .envoy.extensions.filters.network.http_connection_manager.v3.HttpFilter filters = 2;HttpFilter getFilters(int index)
If present, this represents the filter chain which will be created for this type of upgrade. If no filters are present, the filter chain for HTTP connections will be used for this upgrade type.
repeated .envoy.extensions.filters.network.http_connection_manager.v3.HttpFilter filters = 2;int getFiltersCount()
If present, this represents the filter chain which will be created for this type of upgrade. If no filters are present, the filter chain for HTTP connections will be used for this upgrade type.
repeated .envoy.extensions.filters.network.http_connection_manager.v3.HttpFilter filters = 2;List<? extends HttpFilterOrBuilder> getFiltersOrBuilderList()
If present, this represents the filter chain which will be created for this type of upgrade. If no filters are present, the filter chain for HTTP connections will be used for this upgrade type.
repeated .envoy.extensions.filters.network.http_connection_manager.v3.HttpFilter filters = 2;HttpFilterOrBuilder getFiltersOrBuilder(int index)
If present, this represents the filter chain which will be created for this type of upgrade. If no filters are present, the filter chain for HTTP connections will be used for this upgrade type.
repeated .envoy.extensions.filters.network.http_connection_manager.v3.HttpFilter filters = 2;boolean hasEnabled()
Determines if upgrades are enabled or disabled by default. Defaults to true. This can be overridden on a per-route basis with :ref:`cluster <envoy_api_field_config.route.v3.RouteAction.upgrade_configs>` as documented in the :ref:`upgrade documentation <arch_overview_upgrades>`.
.google.protobuf.BoolValue enabled = 3;com.google.protobuf.BoolValue getEnabled()
Determines if upgrades are enabled or disabled by default. Defaults to true. This can be overridden on a per-route basis with :ref:`cluster <envoy_api_field_config.route.v3.RouteAction.upgrade_configs>` as documented in the :ref:`upgrade documentation <arch_overview_upgrades>`.
.google.protobuf.BoolValue enabled = 3;com.google.protobuf.BoolValueOrBuilder getEnabledOrBuilder()
Determines if upgrades are enabled or disabled by default. Defaults to true. This can be overridden on a per-route basis with :ref:`cluster <envoy_api_field_config.route.v3.RouteAction.upgrade_configs>` as documented in the :ref:`upgrade documentation <arch_overview_upgrades>`.
.google.protobuf.BoolValue enabled = 3;Copyright © 2018–2021 The Envoy Project. All rights reserved.