Package io.envoyproxy.envoy.api.v2.route
Interface RouteAction.UpgradeConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RouteAction.UpgradeConfig,RouteAction.UpgradeConfig.Builder
- Enclosing class:
- RouteAction
public static interface RouteAction.UpgradeConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.protobuf.BoolValueDetermines if upgrades are available on this route.com.google.protobuf.BoolValueOrBuilderDetermines if upgrades are available on this route.The case-insensitive name of this upgrade, e.g.com.google.protobuf.ByteStringThe case-insensitive name of this upgrade, e.g.booleanDetermines if upgrades are available on this route.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getUpgradeType
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 [(.validate.rules) = { ... }- Returns:
- The upgradeType.
-
getUpgradeTypeBytes
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 [(.validate.rules) = { ... }- Returns:
- The bytes for upgradeType.
-
hasEnabled
boolean hasEnabled()Determines if upgrades are available on this route. Defaults to true.
.google.protobuf.BoolValue enabled = 2;- Returns:
- Whether the enabled field is set.
-
getEnabled
com.google.protobuf.BoolValue getEnabled()Determines if upgrades are available on this route. Defaults to true.
.google.protobuf.BoolValue enabled = 2;- Returns:
- The enabled.
-
getEnabledOrBuilder
com.google.protobuf.BoolValueOrBuilder getEnabledOrBuilder()Determines if upgrades are available on this route. Defaults to true.
.google.protobuf.BoolValue enabled = 2;
-