public static enum ForwardingRule.NetworkTier extends Enum<ForwardingRule.NetworkTier> implements com.google.protobuf.ProtocolMessageEnum
This signifies the networking tier used for configuring this load balancer and can only take the following values: PREMIUM, STANDARD. For regional ForwardingRule, the valid values are PREMIUM and STANDARD. For GlobalForwardingRule, the valid value is PREMIUM. If this field is not specified, it is assumed to be PREMIUM. If IPAddress is specified, this value must be equal to the networkTier of the Address.Protobuf enum
google.cloud.compute.v1.ForwardingRule.NetworkTier| Enum Constant and Description |
|---|
FIXED_STANDARD
Public internet quality with fixed bandwidth.
|
PREMIUM
High quality, Google-grade network tier, support for all networking products.
|
STANDARD
Public internet quality, only limited support for other networking products.
|
STANDARD_OVERRIDES_FIXED_STANDARD
(Output only) Temporary tier for FIXED_STANDARD when fixed standard tier is expired or not configured.
|
UNDEFINED_NETWORK_TIER
A value indicating that the enum field is not set.
|
UNRECOGNIZED |
| Modifier and Type | Field and Description |
|---|---|
static int |
FIXED_STANDARD_VALUE
Public internet quality with fixed bandwidth.
|
static int |
PREMIUM_VALUE
High quality, Google-grade network tier, support for all networking products.
|
static int |
STANDARD_OVERRIDES_FIXED_STANDARD_VALUE
(Output only) Temporary tier for FIXED_STANDARD when fixed standard tier is expired or not configured.
|
static int |
STANDARD_VALUE
Public internet quality, only limited support for other networking products.
|
static int |
UNDEFINED_NETWORK_TIER_VALUE
A value indicating that the enum field is not set.
|
| Modifier and Type | Method and Description |
|---|---|
static ForwardingRule.NetworkTier |
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<ForwardingRule.NetworkTier> |
internalGetValueMap() |
static ForwardingRule.NetworkTier |
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) |
static ForwardingRule.NetworkTier |
valueOf(int value)
Deprecated.
Use
forNumber(int) instead. |
static ForwardingRule.NetworkTier |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ForwardingRule.NetworkTier[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ForwardingRule.NetworkTier UNDEFINED_NETWORK_TIER
A value indicating that the enum field is not set.
UNDEFINED_NETWORK_TIER = 0;public static final ForwardingRule.NetworkTier FIXED_STANDARD
Public internet quality with fixed bandwidth.
FIXED_STANDARD = 310464328;public static final ForwardingRule.NetworkTier PREMIUM
High quality, Google-grade network tier, support for all networking products.
PREMIUM = 399530551;public static final ForwardingRule.NetworkTier STANDARD
Public internet quality, only limited support for other networking products.
STANDARD = 484642493;public static final ForwardingRule.NetworkTier STANDARD_OVERRIDES_FIXED_STANDARD
(Output only) Temporary tier for FIXED_STANDARD when fixed standard tier is expired or not configured.
STANDARD_OVERRIDES_FIXED_STANDARD = 465847234;public static final ForwardingRule.NetworkTier UNRECOGNIZED
public static final int UNDEFINED_NETWORK_TIER_VALUE
A value indicating that the enum field is not set.
UNDEFINED_NETWORK_TIER = 0;public static final int FIXED_STANDARD_VALUE
Public internet quality with fixed bandwidth.
FIXED_STANDARD = 310464328;public static final int PREMIUM_VALUE
High quality, Google-grade network tier, support for all networking products.
PREMIUM = 399530551;public static final int STANDARD_VALUE
Public internet quality, only limited support for other networking products.
STANDARD = 484642493;public static final int STANDARD_OVERRIDES_FIXED_STANDARD_VALUE
(Output only) Temporary tier for FIXED_STANDARD when fixed standard tier is expired or not configured.
STANDARD_OVERRIDES_FIXED_STANDARD = 465847234;public static ForwardingRule.NetworkTier[] values()
for (ForwardingRule.NetworkTier c : ForwardingRule.NetworkTier.values()) System.out.println(c);
public static ForwardingRule.NetworkTier 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 ForwardingRule.NetworkTier valueOf(int value)
forNumber(int) instead.value - The numeric wire value of the corresponding enum entry.public static ForwardingRule.NetworkTier forNumber(int value)
value - The numeric wire value of the corresponding enum entry.public static com.google.protobuf.Internal.EnumLiteMap<ForwardingRule.NetworkTier> 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 ForwardingRule.NetworkTier valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Copyright © 2023 Google LLC. All rights reserved.