Class HttpConnectionManager.UpgradeConfig.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<HttpConnectionManager.UpgradeConfig.Builder>
-
- io.envoyproxy.envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager.UpgradeConfig.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,HttpConnectionManager.UpgradeConfigOrBuilder
,java.lang.Cloneable
- Enclosing class:
- HttpConnectionManager.UpgradeConfig
public static final class HttpConnectionManager.UpgradeConfig.Builder extends com.google.protobuf.GeneratedMessage.Builder<HttpConnectionManager.UpgradeConfig.Builder> implements HttpConnectionManager.UpgradeConfigOrBuilder
The configuration for HTTP upgrades. For each upgrade type desired, an UpgradeConfig must be added. .. warning:: The current implementation of upgrade headers does not handle multi-valued upgrade headers. Support for multi-valued headers may be added in the future if needed. .. warning:: The current implementation of upgrade headers does not work with HTTP/2 upstreams.
Protobuf typeenvoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager.UpgradeConfig
-
-
Field Summary
Fields Modifier and Type Field Description private int
bitField0_
private com.google.protobuf.BoolValue
enabled_
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.BoolValue,com.google.protobuf.BoolValue.Builder,com.google.protobuf.BoolValueOrBuilder>
enabledBuilder_
private java.util.List<HttpFilter>
filters_
private com.google.protobuf.RepeatedFieldBuilder<HttpFilter,HttpFilter.Builder,HttpFilterOrBuilder>
filtersBuilder_
private java.lang.Object
upgradeType_
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description HttpConnectionManager.UpgradeConfig.Builder
addAllFilters(java.lang.Iterable<? extends HttpFilter> values)
If present, this represents the filter chain which will be created for this type of upgrade.HttpConnectionManager.UpgradeConfig.Builder
addFilters(int index, HttpFilter value)
If present, this represents the filter chain which will be created for this type of upgrade.HttpConnectionManager.UpgradeConfig.Builder
addFilters(int index, HttpFilter.Builder builderForValue)
If present, this represents the filter chain which will be created for this type of upgrade.HttpConnectionManager.UpgradeConfig.Builder
addFilters(HttpFilter value)
If present, this represents the filter chain which will be created for this type of upgrade.HttpConnectionManager.UpgradeConfig.Builder
addFilters(HttpFilter.Builder builderForValue)
If present, this represents the filter chain which will be created for this type of upgrade.HttpFilter.Builder
addFiltersBuilder()
If present, this represents the filter chain which will be created for this type of upgrade.HttpFilter.Builder
addFiltersBuilder(int index)
If present, this represents the filter chain which will be created for this type of upgrade.HttpConnectionManager.UpgradeConfig
build()
HttpConnectionManager.UpgradeConfig
buildPartial()
private void
buildPartial0(HttpConnectionManager.UpgradeConfig result)
private void
buildPartialRepeatedFields(HttpConnectionManager.UpgradeConfig result)
HttpConnectionManager.UpgradeConfig.Builder
clear()
HttpConnectionManager.UpgradeConfig.Builder
clearEnabled()
Determines if upgrades are enabled or disabled by default.HttpConnectionManager.UpgradeConfig.Builder
clearFilters()
If present, this represents the filter chain which will be created for this type of upgrade.HttpConnectionManager.UpgradeConfig.Builder
clearUpgradeType()
The case-insensitive name of this upgrade, e.g.private void
ensureFiltersIsMutable()
HttpConnectionManager.UpgradeConfig
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
com.google.protobuf.BoolValue
getEnabled()
Determines if upgrades are enabled or disabled by default.com.google.protobuf.BoolValue.Builder
getEnabledBuilder()
Determines if upgrades are enabled or disabled by default.private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.BoolValue,com.google.protobuf.BoolValue.Builder,com.google.protobuf.BoolValueOrBuilder>
getEnabledFieldBuilder()
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.HttpFilter.Builder
getFiltersBuilder(int index)
If present, this represents the filter chain which will be created for this type of upgrade.java.util.List<HttpFilter.Builder>
getFiltersBuilderList()
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.private com.google.protobuf.RepeatedFieldBuilder<HttpFilter,HttpFilter.Builder,HttpFilterOrBuilder>
getFiltersFieldBuilder()
java.util.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.java.util.List<? extends HttpFilterOrBuilder>
getFiltersOrBuilderList()
If present, this represents the filter chain which will be created for this type of upgrade.java.lang.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.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
private void
maybeForceBuilderInitialization()
HttpConnectionManager.UpgradeConfig.Builder
mergeEnabled(com.google.protobuf.BoolValue value)
Determines if upgrades are enabled or disabled by default.HttpConnectionManager.UpgradeConfig.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
HttpConnectionManager.UpgradeConfig.Builder
mergeFrom(com.google.protobuf.Message other)
HttpConnectionManager.UpgradeConfig.Builder
mergeFrom(HttpConnectionManager.UpgradeConfig other)
HttpConnectionManager.UpgradeConfig.Builder
removeFilters(int index)
If present, this represents the filter chain which will be created for this type of upgrade.HttpConnectionManager.UpgradeConfig.Builder
setEnabled(com.google.protobuf.BoolValue value)
Determines if upgrades are enabled or disabled by default.HttpConnectionManager.UpgradeConfig.Builder
setEnabled(com.google.protobuf.BoolValue.Builder builderForValue)
Determines if upgrades are enabled or disabled by default.HttpConnectionManager.UpgradeConfig.Builder
setFilters(int index, HttpFilter value)
If present, this represents the filter chain which will be created for this type of upgrade.HttpConnectionManager.UpgradeConfig.Builder
setFilters(int index, HttpFilter.Builder builderForValue)
If present, this represents the filter chain which will be created for this type of upgrade.HttpConnectionManager.UpgradeConfig.Builder
setUpgradeType(java.lang.String value)
The case-insensitive name of this upgrade, e.g.HttpConnectionManager.UpgradeConfig.Builder
setUpgradeTypeBytes(com.google.protobuf.ByteString value)
The case-insensitive name of this upgrade, e.g.-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
bitField0_
private int bitField0_
-
upgradeType_
private java.lang.Object upgradeType_
-
filters_
private java.util.List<HttpFilter> filters_
-
filtersBuilder_
private com.google.protobuf.RepeatedFieldBuilder<HttpFilter,HttpFilter.Builder,HttpFilterOrBuilder> filtersBuilder_
-
enabled_
private com.google.protobuf.BoolValue enabled_
-
enabledBuilder_
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.BoolValue,com.google.protobuf.BoolValue.Builder,com.google.protobuf.BoolValueOrBuilder> enabledBuilder_
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<HttpConnectionManager.UpgradeConfig.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization()
-
clear
public HttpConnectionManager.UpgradeConfig.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessage.Builder<HttpConnectionManager.UpgradeConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<HttpConnectionManager.UpgradeConfig.Builder>
-
getDefaultInstanceForType
public HttpConnectionManager.UpgradeConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public HttpConnectionManager.UpgradeConfig build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public HttpConnectionManager.UpgradeConfig buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartialRepeatedFields
private void buildPartialRepeatedFields(HttpConnectionManager.UpgradeConfig result)
-
buildPartial0
private void buildPartial0(HttpConnectionManager.UpgradeConfig result)
-
mergeFrom
public HttpConnectionManager.UpgradeConfig.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<HttpConnectionManager.UpgradeConfig.Builder>
-
mergeFrom
public HttpConnectionManager.UpgradeConfig.Builder mergeFrom(HttpConnectionManager.UpgradeConfig other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<HttpConnectionManager.UpgradeConfig.Builder>
-
mergeFrom
public HttpConnectionManager.UpgradeConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<HttpConnectionManager.UpgradeConfig.Builder>
- Throws:
java.io.IOException
-
getUpgradeType
public java.lang.String 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;
- Specified by:
getUpgradeType
in interfaceHttpConnectionManager.UpgradeConfigOrBuilder
- Returns:
- The upgradeType.
-
getUpgradeTypeBytes
public 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;
- Specified by:
getUpgradeTypeBytes
in interfaceHttpConnectionManager.UpgradeConfigOrBuilder
- Returns:
- The bytes for upgradeType.
-
setUpgradeType
public HttpConnectionManager.UpgradeConfig.Builder setUpgradeType(java.lang.String value)
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;
- Parameters:
value
- The upgradeType to set.- Returns:
- This builder for chaining.
-
clearUpgradeType
public HttpConnectionManager.UpgradeConfig.Builder clearUpgradeType()
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;
- Returns:
- This builder for chaining.
-
setUpgradeTypeBytes
public HttpConnectionManager.UpgradeConfig.Builder setUpgradeTypeBytes(com.google.protobuf.ByteString value)
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;
- Parameters:
value
- The bytes for upgradeType to set.- Returns:
- This builder for chaining.
-
ensureFiltersIsMutable
private void ensureFiltersIsMutable()
-
getFiltersList
public java.util.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;
- Specified by:
getFiltersList
in interfaceHttpConnectionManager.UpgradeConfigOrBuilder
-
getFiltersCount
public 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;
- Specified by:
getFiltersCount
in interfaceHttpConnectionManager.UpgradeConfigOrBuilder
-
getFilters
public 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;
- Specified by:
getFilters
in interfaceHttpConnectionManager.UpgradeConfigOrBuilder
-
setFilters
public HttpConnectionManager.UpgradeConfig.Builder setFilters(int index, HttpFilter value)
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;
-
setFilters
public HttpConnectionManager.UpgradeConfig.Builder setFilters(int index, HttpFilter.Builder builderForValue)
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;
-
addFilters
public HttpConnectionManager.UpgradeConfig.Builder addFilters(HttpFilter value)
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;
-
addFilters
public HttpConnectionManager.UpgradeConfig.Builder addFilters(int index, HttpFilter value)
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;
-
addFilters
public HttpConnectionManager.UpgradeConfig.Builder addFilters(HttpFilter.Builder builderForValue)
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;
-
addFilters
public HttpConnectionManager.UpgradeConfig.Builder addFilters(int index, HttpFilter.Builder builderForValue)
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;
-
addAllFilters
public HttpConnectionManager.UpgradeConfig.Builder addAllFilters(java.lang.Iterable<? extends HttpFilter> values)
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;
-
clearFilters
public HttpConnectionManager.UpgradeConfig.Builder clearFilters()
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;
-
removeFilters
public HttpConnectionManager.UpgradeConfig.Builder removeFilters(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;
-
getFiltersBuilder
public HttpFilter.Builder getFiltersBuilder(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;
-
getFiltersOrBuilder
public 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;
- Specified by:
getFiltersOrBuilder
in interfaceHttpConnectionManager.UpgradeConfigOrBuilder
-
getFiltersOrBuilderList
public java.util.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;
- Specified by:
getFiltersOrBuilderList
in interfaceHttpConnectionManager.UpgradeConfigOrBuilder
-
addFiltersBuilder
public HttpFilter.Builder addFiltersBuilder()
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;
-
addFiltersBuilder
public HttpFilter.Builder addFiltersBuilder(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;
-
getFiltersBuilderList
public java.util.List<HttpFilter.Builder> getFiltersBuilderList()
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;
-
getFiltersFieldBuilder
private com.google.protobuf.RepeatedFieldBuilder<HttpFilter,HttpFilter.Builder,HttpFilterOrBuilder> getFiltersFieldBuilder()
-
hasEnabled
public 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_v3_api_field_config.route.v3.RouteAction.upgrade_configs>` as documented in the :ref:`upgrade documentation <arch_overview_upgrades>`.
.google.protobuf.BoolValue enabled = 3;
- Specified by:
hasEnabled
in interfaceHttpConnectionManager.UpgradeConfigOrBuilder
- Returns:
- Whether the enabled field is set.
-
getEnabled
public 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_v3_api_field_config.route.v3.RouteAction.upgrade_configs>` as documented in the :ref:`upgrade documentation <arch_overview_upgrades>`.
.google.protobuf.BoolValue enabled = 3;
- Specified by:
getEnabled
in interfaceHttpConnectionManager.UpgradeConfigOrBuilder
- Returns:
- The enabled.
-
setEnabled
public HttpConnectionManager.UpgradeConfig.Builder setEnabled(com.google.protobuf.BoolValue value)
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_v3_api_field_config.route.v3.RouteAction.upgrade_configs>` as documented in the :ref:`upgrade documentation <arch_overview_upgrades>`.
.google.protobuf.BoolValue enabled = 3;
-
setEnabled
public HttpConnectionManager.UpgradeConfig.Builder setEnabled(com.google.protobuf.BoolValue.Builder builderForValue)
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_v3_api_field_config.route.v3.RouteAction.upgrade_configs>` as documented in the :ref:`upgrade documentation <arch_overview_upgrades>`.
.google.protobuf.BoolValue enabled = 3;
-
mergeEnabled
public HttpConnectionManager.UpgradeConfig.Builder mergeEnabled(com.google.protobuf.BoolValue value)
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_v3_api_field_config.route.v3.RouteAction.upgrade_configs>` as documented in the :ref:`upgrade documentation <arch_overview_upgrades>`.
.google.protobuf.BoolValue enabled = 3;
-
clearEnabled
public HttpConnectionManager.UpgradeConfig.Builder clearEnabled()
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_v3_api_field_config.route.v3.RouteAction.upgrade_configs>` as documented in the :ref:`upgrade documentation <arch_overview_upgrades>`.
.google.protobuf.BoolValue enabled = 3;
-
getEnabledBuilder
public com.google.protobuf.BoolValue.Builder getEnabledBuilder()
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_v3_api_field_config.route.v3.RouteAction.upgrade_configs>` as documented in the :ref:`upgrade documentation <arch_overview_upgrades>`.
.google.protobuf.BoolValue enabled = 3;
-
getEnabledOrBuilder
public 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_v3_api_field_config.route.v3.RouteAction.upgrade_configs>` as documented in the :ref:`upgrade documentation <arch_overview_upgrades>`.
.google.protobuf.BoolValue enabled = 3;
- Specified by:
getEnabledOrBuilder
in interfaceHttpConnectionManager.UpgradeConfigOrBuilder
-
getEnabledFieldBuilder
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.BoolValue,com.google.protobuf.BoolValue.Builder,com.google.protobuf.BoolValueOrBuilder> getEnabledFieldBuilder()
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_v3_api_field_config.route.v3.RouteAction.upgrade_configs>` as documented in the :ref:`upgrade documentation <arch_overview_upgrades>`.
.google.protobuf.BoolValue enabled = 3;
-
-