public static enum NetworkEndpointGroup.NetworkEndpointType extends Enum<NetworkEndpointGroup.NetworkEndpointType> implements com.google.protobuf.ProtocolMessageEnum
Type of network endpoints in this network endpoint group. Can be one of GCE_VM_IP, GCE_VM_IP_PORT, NON_GCP_PRIVATE_IP_PORT, INTERNET_FQDN_PORT, INTERNET_IP_PORT, SERVERLESS, PRIVATE_SERVICE_CONNECT.Protobuf enum
google.cloud.compute.v1.NetworkEndpointGroup.NetworkEndpointType| Enum Constant and Description |
|---|
GCE_VM_IP
The network endpoint is represented by an IP address.
|
GCE_VM_IP_PORT
The network endpoint is represented by IP address and port pair.
|
INTERNET_FQDN_PORT
The network endpoint is represented by fully qualified domain name and port.
|
INTERNET_IP_PORT
The network endpoint is represented by an internet IP address and port.
|
NON_GCP_PRIVATE_IP_PORT
The network endpoint is represented by an IP address and port.
|
PRIVATE_SERVICE_CONNECT
The network endpoint is either public Google APIs or services exposed by other GCP Project with a Service Attachment.
|
SERVERLESS
The network endpoint is handled by specified serverless infrastructure.
|
UNDEFINED_NETWORK_ENDPOINT_TYPE
A value indicating that the enum field is not set.
|
UNRECOGNIZED |
| Modifier and Type | Field and Description |
|---|---|
static int |
GCE_VM_IP_PORT_VALUE
The network endpoint is represented by IP address and port pair.
|
static int |
GCE_VM_IP_VALUE
The network endpoint is represented by an IP address.
|
static int |
INTERNET_FQDN_PORT_VALUE
The network endpoint is represented by fully qualified domain name and port.
|
static int |
INTERNET_IP_PORT_VALUE
The network endpoint is represented by an internet IP address and port.
|
static int |
NON_GCP_PRIVATE_IP_PORT_VALUE
The network endpoint is represented by an IP address and port.
|
static int |
PRIVATE_SERVICE_CONNECT_VALUE
The network endpoint is either public Google APIs or services exposed by other GCP Project with a Service Attachment.
|
static int |
SERVERLESS_VALUE
The network endpoint is handled by specified serverless infrastructure.
|
static int |
UNDEFINED_NETWORK_ENDPOINT_TYPE_VALUE
A value indicating that the enum field is not set.
|
| Modifier and Type | Method and Description |
|---|---|
static NetworkEndpointGroup.NetworkEndpointType |
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<NetworkEndpointGroup.NetworkEndpointType> |
internalGetValueMap() |
static NetworkEndpointGroup.NetworkEndpointType |
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) |
static NetworkEndpointGroup.NetworkEndpointType |
valueOf(int value)
Deprecated.
Use
forNumber(int) instead. |
static NetworkEndpointGroup.NetworkEndpointType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static NetworkEndpointGroup.NetworkEndpointType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final NetworkEndpointGroup.NetworkEndpointType UNDEFINED_NETWORK_ENDPOINT_TYPE
A value indicating that the enum field is not set.
UNDEFINED_NETWORK_ENDPOINT_TYPE = 0;public static final NetworkEndpointGroup.NetworkEndpointType GCE_VM_IP
The network endpoint is represented by an IP address.
GCE_VM_IP = 401880793;public static final NetworkEndpointGroup.NetworkEndpointType GCE_VM_IP_PORT
The network endpoint is represented by IP address and port pair.
GCE_VM_IP_PORT = 501838375;public static final NetworkEndpointGroup.NetworkEndpointType INTERNET_FQDN_PORT
The network endpoint is represented by fully qualified domain name and port.
INTERNET_FQDN_PORT = 404154477;public static final NetworkEndpointGroup.NetworkEndpointType INTERNET_IP_PORT
The network endpoint is represented by an internet IP address and port.
INTERNET_IP_PORT = 477719963;public static final NetworkEndpointGroup.NetworkEndpointType NON_GCP_PRIVATE_IP_PORT
The network endpoint is represented by an IP address and port. The endpoint belongs to a VM or pod running in a customer's on-premises.
NON_GCP_PRIVATE_IP_PORT = 336447968;public static final NetworkEndpointGroup.NetworkEndpointType PRIVATE_SERVICE_CONNECT
The network endpoint is either public Google APIs or services exposed by other GCP Project with a Service Attachment. The connection is set up by private service connect
PRIVATE_SERVICE_CONNECT = 48134724;public static final NetworkEndpointGroup.NetworkEndpointType SERVERLESS
The network endpoint is handled by specified serverless infrastructure.
SERVERLESS = 270492508;public static final NetworkEndpointGroup.NetworkEndpointType UNRECOGNIZED
public static final int UNDEFINED_NETWORK_ENDPOINT_TYPE_VALUE
A value indicating that the enum field is not set.
UNDEFINED_NETWORK_ENDPOINT_TYPE = 0;public static final int GCE_VM_IP_VALUE
The network endpoint is represented by an IP address.
GCE_VM_IP = 401880793;public static final int GCE_VM_IP_PORT_VALUE
The network endpoint is represented by IP address and port pair.
GCE_VM_IP_PORT = 501838375;public static final int INTERNET_FQDN_PORT_VALUE
The network endpoint is represented by fully qualified domain name and port.
INTERNET_FQDN_PORT = 404154477;public static final int INTERNET_IP_PORT_VALUE
The network endpoint is represented by an internet IP address and port.
INTERNET_IP_PORT = 477719963;public static final int NON_GCP_PRIVATE_IP_PORT_VALUE
The network endpoint is represented by an IP address and port. The endpoint belongs to a VM or pod running in a customer's on-premises.
NON_GCP_PRIVATE_IP_PORT = 336447968;public static final int PRIVATE_SERVICE_CONNECT_VALUE
The network endpoint is either public Google APIs or services exposed by other GCP Project with a Service Attachment. The connection is set up by private service connect
PRIVATE_SERVICE_CONNECT = 48134724;public static final int SERVERLESS_VALUE
The network endpoint is handled by specified serverless infrastructure.
SERVERLESS = 270492508;public static NetworkEndpointGroup.NetworkEndpointType[] values()
for (NetworkEndpointGroup.NetworkEndpointType c : NetworkEndpointGroup.NetworkEndpointType.values()) System.out.println(c);
public static NetworkEndpointGroup.NetworkEndpointType 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 NetworkEndpointGroup.NetworkEndpointType valueOf(int value)
forNumber(int) instead.value - The numeric wire value of the corresponding enum entry.public static NetworkEndpointGroup.NetworkEndpointType forNumber(int value)
value - The numeric wire value of the corresponding enum entry.public static com.google.protobuf.Internal.EnumLiteMap<NetworkEndpointGroup.NetworkEndpointType> 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 NetworkEndpointGroup.NetworkEndpointType valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Copyright © 2023 Google LLC. All rights reserved.