public static enum TargetHttpsProxy.QuicOverride extends Enum<TargetHttpsProxy.QuicOverride> implements com.google.protobuf.ProtocolMessageEnum
Specifies the QUIC override policy for this TargetHttpsProxy resource. This setting determines whether the load balancer attempts to negotiate QUIC with clients. You can specify NONE, ENABLE, or DISABLE. - When quic-override is set to NONE, Google manages whether QUIC is used. - When quic-override is set to ENABLE, the load balancer uses QUIC when possible. - When quic-override is set to DISABLE, the load balancer doesn't use QUIC. - If the quic-override flag is not specified, NONE is implied.Protobuf enum
google.cloud.compute.v1.TargetHttpsProxy.QuicOverride| Enum Constant and Description |
|---|
DISABLE
The load balancer will not attempt to negotiate QUIC with clients.
|
ENABLE
The load balancer will attempt to negotiate QUIC with clients.
|
NONE
No overrides to the default QUIC policy.
|
UNDEFINED_QUIC_OVERRIDE
A value indicating that the enum field is not set.
|
UNRECOGNIZED |
| Modifier and Type | Field and Description |
|---|---|
static int |
DISABLE_VALUE
The load balancer will not attempt to negotiate QUIC with clients.
|
static int |
ENABLE_VALUE
The load balancer will attempt to negotiate QUIC with clients.
|
static int |
NONE_VALUE
No overrides to the default QUIC policy.
|
static int |
UNDEFINED_QUIC_OVERRIDE_VALUE
A value indicating that the enum field is not set.
|
| Modifier and Type | Method and Description |
|---|---|
static TargetHttpsProxy.QuicOverride |
forNumber(int value) |
static com.google.protobuf.Descriptors.EnumDescriptor |
getDescriptor() |
com.google.protobuf.Descriptors.EnumDescriptor |
getDescriptorForType() |
int |
getNumber() |
com.google.protobuf.Descriptors.EnumValueDescriptor |
getValueDescriptor() |
static com.google.protobuf.Internal.EnumLiteMap<TargetHttpsProxy.QuicOverride> |
internalGetValueMap() |
static TargetHttpsProxy.QuicOverride |
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) |
static TargetHttpsProxy.QuicOverride |
valueOf(int value)
Deprecated.
Use
forNumber(int) instead. |
static TargetHttpsProxy.QuicOverride |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static TargetHttpsProxy.QuicOverride[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final TargetHttpsProxy.QuicOverride UNDEFINED_QUIC_OVERRIDE
A value indicating that the enum field is not set.
UNDEFINED_QUIC_OVERRIDE = 0;public static final TargetHttpsProxy.QuicOverride DISABLE
The load balancer will not attempt to negotiate QUIC with clients.
DISABLE = 241807048;public static final TargetHttpsProxy.QuicOverride ENABLE
The load balancer will attempt to negotiate QUIC with clients.
ENABLE = 438835587;public static final TargetHttpsProxy.QuicOverride NONE
No overrides to the default QUIC policy. This option is implicit if no QUIC override has been specified in the request.
NONE = 2402104;public static final TargetHttpsProxy.QuicOverride UNRECOGNIZED
public static final int UNDEFINED_QUIC_OVERRIDE_VALUE
A value indicating that the enum field is not set.
UNDEFINED_QUIC_OVERRIDE = 0;public static final int DISABLE_VALUE
The load balancer will not attempt to negotiate QUIC with clients.
DISABLE = 241807048;public static final int ENABLE_VALUE
The load balancer will attempt to negotiate QUIC with clients.
ENABLE = 438835587;public static final int NONE_VALUE
No overrides to the default QUIC policy. This option is implicit if no QUIC override has been specified in the request.
NONE = 2402104;public static TargetHttpsProxy.QuicOverride[] values()
for (TargetHttpsProxy.QuicOverride c : TargetHttpsProxy.QuicOverride.values()) System.out.println(c);
public static TargetHttpsProxy.QuicOverride valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic final int getNumber()
getNumber in interface com.google.protobuf.Internal.EnumLitegetNumber in interface com.google.protobuf.ProtocolMessageEnum@Deprecated public static TargetHttpsProxy.QuicOverride valueOf(int value)
forNumber(int) instead.value - The numeric wire value of the corresponding enum entry.public static TargetHttpsProxy.QuicOverride forNumber(int value)
value - The numeric wire value of the corresponding enum entry.public static com.google.protobuf.Internal.EnumLiteMap<TargetHttpsProxy.QuicOverride> internalGetValueMap()
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnumpublic final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnumpublic static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
public static TargetHttpsProxy.QuicOverride valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Copyright © 2023 Google LLC. All rights reserved.