public static enum RouterNatLogConfig.Filter extends Enum<RouterNatLogConfig.Filter> implements com.google.protobuf.ProtocolMessageEnum
Specify the desired filtering of logs on this NAT. If unspecified, logs are exported for all connections handled by this NAT. This option can take one of the following values: - ERRORS_ONLY: Export logs only for connection failures. - TRANSLATIONS_ONLY: Export logs only for successful connections. - ALL: Export logs for all connections, successful and unsuccessful.Protobuf enum
google.cloud.compute.v1.RouterNatLogConfig.Filter| Enum Constant and Description |
|---|
ALL
Export logs for all (successful and unsuccessful) connections.
|
ERRORS_ONLY
Export logs for connection failures only.
|
TRANSLATIONS_ONLY
Export logs for successful connections only.
|
UNDEFINED_FILTER
A value indicating that the enum field is not set.
|
UNRECOGNIZED |
| Modifier and Type | Field and Description |
|---|---|
static int |
ALL_VALUE
Export logs for all (successful and unsuccessful) connections.
|
static int |
ERRORS_ONLY_VALUE
Export logs for connection failures only.
|
static int |
TRANSLATIONS_ONLY_VALUE
Export logs for successful connections only.
|
static int |
UNDEFINED_FILTER_VALUE
A value indicating that the enum field is not set.
|
| Modifier and Type | Method and Description |
|---|---|
static RouterNatLogConfig.Filter |
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<RouterNatLogConfig.Filter> |
internalGetValueMap() |
static RouterNatLogConfig.Filter |
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) |
static RouterNatLogConfig.Filter |
valueOf(int value)
Deprecated.
Use
forNumber(int) instead. |
static RouterNatLogConfig.Filter |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static RouterNatLogConfig.Filter[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final RouterNatLogConfig.Filter UNDEFINED_FILTER
A value indicating that the enum field is not set.
UNDEFINED_FILTER = 0;public static final RouterNatLogConfig.Filter ALL
Export logs for all (successful and unsuccessful) connections.
ALL = 64897;public static final RouterNatLogConfig.Filter ERRORS_ONLY
Export logs for connection failures only.
ERRORS_ONLY = 307484672;public static final RouterNatLogConfig.Filter TRANSLATIONS_ONLY
Export logs for successful connections only.
TRANSLATIONS_ONLY = 357212649;public static final RouterNatLogConfig.Filter UNRECOGNIZED
public static final int UNDEFINED_FILTER_VALUE
A value indicating that the enum field is not set.
UNDEFINED_FILTER = 0;public static final int ALL_VALUE
Export logs for all (successful and unsuccessful) connections.
ALL = 64897;public static final int ERRORS_ONLY_VALUE
Export logs for connection failures only.
ERRORS_ONLY = 307484672;public static final int TRANSLATIONS_ONLY_VALUE
Export logs for successful connections only.
TRANSLATIONS_ONLY = 357212649;public static RouterNatLogConfig.Filter[] values()
for (RouterNatLogConfig.Filter c : RouterNatLogConfig.Filter.values()) System.out.println(c);
public static RouterNatLogConfig.Filter 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 RouterNatLogConfig.Filter valueOf(int value)
forNumber(int) instead.value - The numeric wire value of the corresponding enum entry.public static RouterNatLogConfig.Filter forNumber(int value)
value - The numeric wire value of the corresponding enum entry.public static com.google.protobuf.Internal.EnumLiteMap<RouterNatLogConfig.Filter> 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 RouterNatLogConfig.Filter valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Copyright © 2023 Google LLC. All rights reserved.