public static enum AbortInfo.Cause extends Enum<AbortInfo.Cause> implements com.google.protobuf.ProtocolMessageEnum
Abort cause types:Protobuf enum
google.cloud.networkmanagement.v1beta1.AbortInfo.Cause| Enum Constant and Description |
|---|
CAUSE_UNSPECIFIED
Cause is unspecified.
|
DESTINATION_ENDPOINT_NOT_FOUND
Aborted because the destination endpoint could not be found.
|
INTERNAL_ERROR
Aborted due to internal server error.
|
INVALID_ARGUMENT
Aborted because the source and/or destination endpoint specified in
the test are invalid.
|
MISMATCHED_DESTINATION_NETWORK
Aborted because the destination network does not match the destination
endpoint.
|
MISMATCHED_SOURCE_NETWORK
Aborted because the source network does not match the source endpoint.
|
NO_EXTERNAL_IP
Aborted because traffic is sent from a public IP to an instance without
an external IP.
|
NO_SOURCE_LOCATION
Aborted because no valid source endpoint is derived from the input test
request.
|
PERMISSION_DENIED
Aborted because the user lacks the permission to access all or part of
the network configurations required to run the test.
|
SOURCE_ENDPOINT_NOT_FOUND
Aborted because the source endpoint could not be found.
|
TRACE_TOO_LONG
Aborted because the number of steps in the trace exceeding a certain
limit which may be caused by routing loop.
|
UNINTENDED_DESTINATION
Aborted because none of the traces matches destination information
specified in the input test request.
|
UNKNOWN_IP
Aborted because the IP address(es) are unknown.
|
UNKNOWN_NETWORK
Aborted due to unknown network.
|
UNKNOWN_PROJECT
Aborted because no project information can be derived from the test
input.
|
UNRECOGNIZED |
UNSUPPORTED
Aborted because the test scenario is not supported.
|
| Modifier and Type | Field and Description |
|---|---|
static int |
CAUSE_UNSPECIFIED_VALUE
Cause is unspecified.
|
static int |
DESTINATION_ENDPOINT_NOT_FOUND_VALUE
Aborted because the destination endpoint could not be found.
|
static int |
INTERNAL_ERROR_VALUE
Aborted due to internal server error.
|
static int |
INVALID_ARGUMENT_VALUE
Aborted because the source and/or destination endpoint specified in
the test are invalid.
|
static int |
MISMATCHED_DESTINATION_NETWORK_VALUE
Aborted because the destination network does not match the destination
endpoint.
|
static int |
MISMATCHED_SOURCE_NETWORK_VALUE
Aborted because the source network does not match the source endpoint.
|
static int |
NO_EXTERNAL_IP_VALUE
Aborted because traffic is sent from a public IP to an instance without
an external IP.
|
static int |
NO_SOURCE_LOCATION_VALUE
Aborted because no valid source endpoint is derived from the input test
request.
|
static int |
PERMISSION_DENIED_VALUE
Aborted because the user lacks the permission to access all or part of
the network configurations required to run the test.
|
static int |
SOURCE_ENDPOINT_NOT_FOUND_VALUE
Aborted because the source endpoint could not be found.
|
static int |
TRACE_TOO_LONG_VALUE
Aborted because the number of steps in the trace exceeding a certain
limit which may be caused by routing loop.
|
static int |
UNINTENDED_DESTINATION_VALUE
Aborted because none of the traces matches destination information
specified in the input test request.
|
static int |
UNKNOWN_IP_VALUE
Aborted because the IP address(es) are unknown.
|
static int |
UNKNOWN_NETWORK_VALUE
Aborted due to unknown network.
|
static int |
UNKNOWN_PROJECT_VALUE
Aborted because no project information can be derived from the test
input.
|
static int |
UNSUPPORTED_VALUE
Aborted because the test scenario is not supported.
|
| Modifier and Type | Method and Description |
|---|---|
static AbortInfo.Cause |
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<AbortInfo.Cause> |
internalGetValueMap() |
static AbortInfo.Cause |
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) |
static AbortInfo.Cause |
valueOf(int value)
Deprecated.
Use
forNumber(int) instead. |
static AbortInfo.Cause |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AbortInfo.Cause[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AbortInfo.Cause CAUSE_UNSPECIFIED
Cause is unspecified.
CAUSE_UNSPECIFIED = 0;public static final AbortInfo.Cause UNKNOWN_NETWORK
Aborted due to unknown network. The reachability analysis cannot proceed because the user does not have access to the host project's network configurations, including firewall rules and routes. This happens when the project is a service project and the endpoints being traced are in the host project's network.
UNKNOWN_NETWORK = 1;public static final AbortInfo.Cause UNKNOWN_IP
Aborted because the IP address(es) are unknown.
UNKNOWN_IP = 2;public static final AbortInfo.Cause UNKNOWN_PROJECT
Aborted because no project information can be derived from the test input.
UNKNOWN_PROJECT = 3;public static final AbortInfo.Cause PERMISSION_DENIED
Aborted because the user lacks the permission to access all or part of the network configurations required to run the test.
PERMISSION_DENIED = 4;public static final AbortInfo.Cause NO_SOURCE_LOCATION
Aborted because no valid source endpoint is derived from the input test request.
NO_SOURCE_LOCATION = 5;public static final AbortInfo.Cause INVALID_ARGUMENT
Aborted because the source and/or destination endpoint specified in the test are invalid. The possible reasons that an endpoint is invalid include: malformed IP address; nonexistent instance or network URI; IP address not in the range of specified network URI; and instance not owning the network interface in the specified network.
INVALID_ARGUMENT = 6;public static final AbortInfo.Cause NO_EXTERNAL_IP
Aborted because traffic is sent from a public IP to an instance without an external IP.
NO_EXTERNAL_IP = 7;public static final AbortInfo.Cause UNINTENDED_DESTINATION
Aborted because none of the traces matches destination information specified in the input test request.
UNINTENDED_DESTINATION = 8;public static final AbortInfo.Cause TRACE_TOO_LONG
Aborted because the number of steps in the trace exceeding a certain limit which may be caused by routing loop.
TRACE_TOO_LONG = 9;public static final AbortInfo.Cause INTERNAL_ERROR
Aborted due to internal server error.
INTERNAL_ERROR = 10;public static final AbortInfo.Cause SOURCE_ENDPOINT_NOT_FOUND
Aborted because the source endpoint could not be found.
SOURCE_ENDPOINT_NOT_FOUND = 11;public static final AbortInfo.Cause MISMATCHED_SOURCE_NETWORK
Aborted because the source network does not match the source endpoint.
MISMATCHED_SOURCE_NETWORK = 12;public static final AbortInfo.Cause DESTINATION_ENDPOINT_NOT_FOUND
Aborted because the destination endpoint could not be found.
DESTINATION_ENDPOINT_NOT_FOUND = 13;public static final AbortInfo.Cause MISMATCHED_DESTINATION_NETWORK
Aborted because the destination network does not match the destination endpoint.
MISMATCHED_DESTINATION_NETWORK = 14;public static final AbortInfo.Cause UNSUPPORTED
Aborted because the test scenario is not supported.
UNSUPPORTED = 15;public static final AbortInfo.Cause UNRECOGNIZED
public static final int CAUSE_UNSPECIFIED_VALUE
Cause is unspecified.
CAUSE_UNSPECIFIED = 0;public static final int UNKNOWN_NETWORK_VALUE
Aborted due to unknown network. The reachability analysis cannot proceed because the user does not have access to the host project's network configurations, including firewall rules and routes. This happens when the project is a service project and the endpoints being traced are in the host project's network.
UNKNOWN_NETWORK = 1;public static final int UNKNOWN_IP_VALUE
Aborted because the IP address(es) are unknown.
UNKNOWN_IP = 2;public static final int UNKNOWN_PROJECT_VALUE
Aborted because no project information can be derived from the test input.
UNKNOWN_PROJECT = 3;public static final int PERMISSION_DENIED_VALUE
Aborted because the user lacks the permission to access all or part of the network configurations required to run the test.
PERMISSION_DENIED = 4;public static final int NO_SOURCE_LOCATION_VALUE
Aborted because no valid source endpoint is derived from the input test request.
NO_SOURCE_LOCATION = 5;public static final int INVALID_ARGUMENT_VALUE
Aborted because the source and/or destination endpoint specified in the test are invalid. The possible reasons that an endpoint is invalid include: malformed IP address; nonexistent instance or network URI; IP address not in the range of specified network URI; and instance not owning the network interface in the specified network.
INVALID_ARGUMENT = 6;public static final int NO_EXTERNAL_IP_VALUE
Aborted because traffic is sent from a public IP to an instance without an external IP.
NO_EXTERNAL_IP = 7;public static final int UNINTENDED_DESTINATION_VALUE
Aborted because none of the traces matches destination information specified in the input test request.
UNINTENDED_DESTINATION = 8;public static final int TRACE_TOO_LONG_VALUE
Aborted because the number of steps in the trace exceeding a certain limit which may be caused by routing loop.
TRACE_TOO_LONG = 9;public static final int INTERNAL_ERROR_VALUE
Aborted due to internal server error.
INTERNAL_ERROR = 10;public static final int SOURCE_ENDPOINT_NOT_FOUND_VALUE
Aborted because the source endpoint could not be found.
SOURCE_ENDPOINT_NOT_FOUND = 11;public static final int MISMATCHED_SOURCE_NETWORK_VALUE
Aborted because the source network does not match the source endpoint.
MISMATCHED_SOURCE_NETWORK = 12;public static final int DESTINATION_ENDPOINT_NOT_FOUND_VALUE
Aborted because the destination endpoint could not be found.
DESTINATION_ENDPOINT_NOT_FOUND = 13;public static final int MISMATCHED_DESTINATION_NETWORK_VALUE
Aborted because the destination network does not match the destination endpoint.
MISMATCHED_DESTINATION_NETWORK = 14;public static final int UNSUPPORTED_VALUE
Aborted because the test scenario is not supported.
UNSUPPORTED = 15;public static AbortInfo.Cause[] values()
for (AbortInfo.Cause c : AbortInfo.Cause.values()) System.out.println(c);
public static AbortInfo.Cause 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 AbortInfo.Cause valueOf(int value)
forNumber(int) instead.value - The numeric wire value of the corresponding enum entry.public static AbortInfo.Cause forNumber(int value)
value - The numeric wire value of the corresponding enum entry.public static com.google.protobuf.Internal.EnumLiteMap<AbortInfo.Cause> 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 AbortInfo.Cause valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Copyright © 2022 Google LLC. All rights reserved.