Package com.google.cloud.vmwareengine.v1
Enum NetworkPeering.PeerNetworkType
java.lang.Object
java.lang.Enum<NetworkPeering.PeerNetworkType>
com.google.cloud.vmwareengine.v1.NetworkPeering.PeerNetworkType
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<NetworkPeering.PeerNetworkType>
- Enclosing class:
- NetworkPeering
public static enum NetworkPeering.PeerNetworkType
extends Enum<NetworkPeering.PeerNetworkType>
implements com.google.protobuf.ProtocolMessageEnum
Type or purpose of the network peering connection.Protobuf enum
google.cloud.vmwareengine.v1.NetworkPeering.PeerNetworkType-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionPeering connection used for connecting to Dell PowerScale FilersPeering connection used for connecting to Google Cloud NetApp Volumes.Peering connection used for connecting to NetApp Cloud Volumes.UnspecifiedPeering connection used for establishing [private services access](https://cloud.google.com/vpc/docs/private-services-access).Peering connection used for connecting to another VPC network established by the same user.Peering connection used for connecting to third-party services.Peering connection used for connecting to another VMware Engine network. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intPeering connection used for connecting to Dell PowerScale Filersstatic final intPeering connection used for connecting to Google Cloud NetApp Volumes.static final intPeering connection used for connecting to NetApp Cloud Volumes.static final intUnspecifiedstatic final intPeering connection used for establishing [private services access](https://cloud.google.com/vpc/docs/private-services-access).static final intPeering connection used for connecting to another VPC network established by the same user.static final intPeering connection used for connecting to third-party services.static final intPeering connection used for connecting to another VMware Engine network. -
Method Summary
Modifier and TypeMethodDescriptionforNumber(int value) static com.google.protobuf.Descriptors.EnumDescriptorfinal com.google.protobuf.Descriptors.EnumDescriptorfinal intfinal com.google.protobuf.Descriptors.EnumValueDescriptorstatic com.google.protobuf.Internal.EnumLiteMap<NetworkPeering.PeerNetworkType>valueOf(int value) Deprecated.valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this type with the specified name.Returns the enum constant of this type with the specified name.static NetworkPeering.PeerNetworkType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
PEER_NETWORK_TYPE_UNSPECIFIED
Unspecified
PEER_NETWORK_TYPE_UNSPECIFIED = 0; -
STANDARD
Peering connection used for connecting to another VPC network established by the same user. For example, a peering connection to another VPC network in the same project or to an on-premises network.
STANDARD = 1; -
VMWARE_ENGINE_NETWORK
Peering connection used for connecting to another VMware Engine network.
VMWARE_ENGINE_NETWORK = 2; -
PRIVATE_SERVICES_ACCESS
Peering connection used for establishing [private services access](https://cloud.google.com/vpc/docs/private-services-access).
PRIVATE_SERVICES_ACCESS = 3; -
NETAPP_CLOUD_VOLUMES
Peering connection used for connecting to NetApp Cloud Volumes.
NETAPP_CLOUD_VOLUMES = 4; -
THIRD_PARTY_SERVICE
Peering connection used for connecting to third-party services. Most third-party services require manual setup of reverse peering on the VPC network associated with the third-party service.
THIRD_PARTY_SERVICE = 5; -
DELL_POWERSCALE
Peering connection used for connecting to Dell PowerScale Filers
DELL_POWERSCALE = 6; -
GOOGLE_CLOUD_NETAPP_VOLUMES
Peering connection used for connecting to Google Cloud NetApp Volumes.
GOOGLE_CLOUD_NETAPP_VOLUMES = 7; -
UNRECOGNIZED
-
-
Field Details
-
PEER_NETWORK_TYPE_UNSPECIFIED_VALUE
public static final int PEER_NETWORK_TYPE_UNSPECIFIED_VALUEUnspecified
PEER_NETWORK_TYPE_UNSPECIFIED = 0;- See Also:
-
STANDARD_VALUE
public static final int STANDARD_VALUEPeering connection used for connecting to another VPC network established by the same user. For example, a peering connection to another VPC network in the same project or to an on-premises network.
STANDARD = 1;- See Also:
-
VMWARE_ENGINE_NETWORK_VALUE
public static final int VMWARE_ENGINE_NETWORK_VALUEPeering connection used for connecting to another VMware Engine network.
VMWARE_ENGINE_NETWORK = 2;- See Also:
-
PRIVATE_SERVICES_ACCESS_VALUE
public static final int PRIVATE_SERVICES_ACCESS_VALUEPeering connection used for establishing [private services access](https://cloud.google.com/vpc/docs/private-services-access).
PRIVATE_SERVICES_ACCESS = 3;- See Also:
-
NETAPP_CLOUD_VOLUMES_VALUE
public static final int NETAPP_CLOUD_VOLUMES_VALUEPeering connection used for connecting to NetApp Cloud Volumes.
NETAPP_CLOUD_VOLUMES = 4;- See Also:
-
THIRD_PARTY_SERVICE_VALUE
public static final int THIRD_PARTY_SERVICE_VALUEPeering connection used for connecting to third-party services. Most third-party services require manual setup of reverse peering on the VPC network associated with the third-party service.
THIRD_PARTY_SERVICE = 5;- See Also:
-
DELL_POWERSCALE_VALUE
public static final int DELL_POWERSCALE_VALUEPeering connection used for connecting to Dell PowerScale Filers
DELL_POWERSCALE = 6;- See Also:
-
GOOGLE_CLOUD_NETAPP_VOLUMES_VALUE
public static final int GOOGLE_CLOUD_NETAPP_VOLUMES_VALUEPeering connection used for connecting to Google Cloud NetApp Volumes.
GOOGLE_CLOUD_NETAPP_VOLUMES = 7;- See Also:
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getNumber
public final int getNumber()- Specified by:
getNumberin interfacecom.google.protobuf.Internal.EnumLite- Specified by:
getNumberin interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
Deprecated.Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
value- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
forNumber
- Parameters:
value- The numeric wire value of the corresponding enum entry.- Returns:
- The enum associated with the given numeric wire value.
-
internalGetValueMap
public static com.google.protobuf.Internal.EnumLiteMap<NetworkPeering.PeerNetworkType> internalGetValueMap() -
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()- Specified by:
getValueDescriptorin interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() -
valueOf
public static NetworkPeering.PeerNetworkType valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
desc- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-