public static enum ReachabilityDetails.Result extends Enum<ReachabilityDetails.Result> implements com.google.protobuf.ProtocolMessageEnum
The overall result of the test's configuration analysis.Protobuf enum
google.cloud.networkmanagement.v1beta1.ReachabilityDetails.Result| Enum Constant and Description |
|---|
AMBIGUOUS
The source and destination endpoints do not uniquely identify
the test location in the network, and the reachability result contains
multiple traces.
|
REACHABLE
Possible scenarios are:
* The configuration analysis determined that a packet originating from
the source is expected to reach the destination.
|
RESULT_UNSPECIFIED
No result was specified.
|
UNDETERMINED
The configuration analysis did not complete.
|
UNREACHABLE
A packet originating from the source is expected to be dropped before
reaching the destination.
|
UNRECOGNIZED |
| Modifier and Type | Field and Description |
|---|---|
static int |
AMBIGUOUS_VALUE
The source and destination endpoints do not uniquely identify
the test location in the network, and the reachability result contains
multiple traces.
|
static int |
REACHABLE_VALUE
Possible scenarios are:
* The configuration analysis determined that a packet originating from
the source is expected to reach the destination.
|
static int |
RESULT_UNSPECIFIED_VALUE
No result was specified.
|
static int |
UNDETERMINED_VALUE
The configuration analysis did not complete.
|
static int |
UNREACHABLE_VALUE
A packet originating from the source is expected to be dropped before
reaching the destination.
|
| Modifier and Type | Method and Description |
|---|---|
static ReachabilityDetails.Result |
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<ReachabilityDetails.Result> |
internalGetValueMap() |
static ReachabilityDetails.Result |
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) |
static ReachabilityDetails.Result |
valueOf(int value)
Deprecated.
Use
forNumber(int) instead. |
static ReachabilityDetails.Result |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ReachabilityDetails.Result[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ReachabilityDetails.Result RESULT_UNSPECIFIED
No result was specified.
RESULT_UNSPECIFIED = 0;public static final ReachabilityDetails.Result REACHABLE
Possible scenarios are: * The configuration analysis determined that a packet originating from the source is expected to reach the destination. * The analysis didn't complete because the user lacks permission for some of the resources in the trace. However, at the time the user's permission became insufficient, the trace had been successful so far.
REACHABLE = 1;public static final ReachabilityDetails.Result UNREACHABLE
A packet originating from the source is expected to be dropped before reaching the destination.
UNREACHABLE = 2;public static final ReachabilityDetails.Result AMBIGUOUS
The source and destination endpoints do not uniquely identify the test location in the network, and the reachability result contains multiple traces. For some traces, a packet could be delivered, and for others, it would not be.
AMBIGUOUS = 4;public static final ReachabilityDetails.Result UNDETERMINED
The configuration analysis did not complete. Possible reasons are: * A permissions error occurred--for example, the user might not have read permission for all of the resources named in the test. * An internal error occurred. * The analyzer received an invalid or unsupported argument or was unable to identify a known endpoint.
UNDETERMINED = 5;public static final ReachabilityDetails.Result UNRECOGNIZED
public static final int RESULT_UNSPECIFIED_VALUE
No result was specified.
RESULT_UNSPECIFIED = 0;public static final int REACHABLE_VALUE
Possible scenarios are: * The configuration analysis determined that a packet originating from the source is expected to reach the destination. * The analysis didn't complete because the user lacks permission for some of the resources in the trace. However, at the time the user's permission became insufficient, the trace had been successful so far.
REACHABLE = 1;public static final int UNREACHABLE_VALUE
A packet originating from the source is expected to be dropped before reaching the destination.
UNREACHABLE = 2;public static final int AMBIGUOUS_VALUE
The source and destination endpoints do not uniquely identify the test location in the network, and the reachability result contains multiple traces. For some traces, a packet could be delivered, and for others, it would not be.
AMBIGUOUS = 4;public static final int UNDETERMINED_VALUE
The configuration analysis did not complete. Possible reasons are: * A permissions error occurred--for example, the user might not have read permission for all of the resources named in the test. * An internal error occurred. * The analyzer received an invalid or unsupported argument or was unable to identify a known endpoint.
UNDETERMINED = 5;public static ReachabilityDetails.Result[] values()
for (ReachabilityDetails.Result c : ReachabilityDetails.Result.values()) System.out.println(c);
public static ReachabilityDetails.Result 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 ReachabilityDetails.Result valueOf(int value)
forNumber(int) instead.value - The numeric wire value of the corresponding enum entry.public static ReachabilityDetails.Result forNumber(int value)
value - The numeric wire value of the corresponding enum entry.public static com.google.protobuf.Internal.EnumLiteMap<ReachabilityDetails.Result> 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 ReachabilityDetails.Result valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Copyright © 2022 Google LLC. All rights reserved.