public enum NuageVspEntity extends Enum<NuageVspEntity>
| Modifier and Type | Field and Description |
|---|---|
static com.google.common.base.Function<NuageVspAttribute,String> |
GET_ATTRIBUTE_NAME |
| Modifier and Type | Method and Description |
|---|---|
Collection<String> |
getAttributeNameList(NuageVspApiVersion apiVersion) |
Set<NuageVspAttribute> |
getAttributes() |
String |
getDescription() |
com.google.common.base.Optional<NuageVspAttribute> |
getDescriptionAttribute() |
String |
getEntityType() |
String |
getName() |
com.google.common.base.Optional<NuageVspAttribute> |
getNameAttribute() |
boolean |
hasAttribute(NuageVspAttribute field) |
static NuageVspEntity |
lookup(String entityType) |
static NuageVspEntity |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static NuageVspEntity[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final NuageVspEntity VERSION
public static final NuageVspEntity ME
public static final NuageVspEntity ENTERPRISE
public static final NuageVspEntity GROUP
public static final NuageVspEntity USER
public static final NuageVspEntity L2DOMAIN_TEMPLATE
public static final NuageVspEntity DOMAIN_TEMPLATE
public static final NuageVspEntity ZONE_TEMPLATE
public static final NuageVspEntity INGRESS_ACLTEMPLATES
public static final NuageVspEntity INGRESS_ACLTEMPLATES_ENTRIES
public static final NuageVspEntity EGRESS_ACLTEMPLATES
public static final NuageVspEntity EGRESS_ACLTEMPLATES_ENTRIES
public static final NuageVspEntity EGRESS_DOMAIN_FIP_ACLTEMPLATES
public static final NuageVspEntity EGRESS_DOMAIN_FIP_ACLTEMPLATES_ENTRIES
public static final NuageVspEntity FIP_RATE_LIMITING_QOS
public static final NuageVspEntity DOMAIN
public static final NuageVspEntity ZONE
public static final NuageVspEntity SUBNET
public static final NuageVspEntity ADDRESS_RANGE
public static final NuageVspEntity L2DOMAIN
public static final NuageVspEntity VM
public static final NuageVspEntity VM_INTERFACE
public static final NuageVspEntity SHARED_NETWORK
public static final NuageVspEntity FLOATING_IP
public static final NuageVspEntity VPORT
public static final NuageVspEntity VIRTUAL_IP
public static final NuageVspEntity ENTERPRISE_NTWK_MACRO
public static final NuageVspEntity ENTERPRISE_NTWK_MACRO_GROUP
public static final NuageVspEntity ENTERPRISE_PROFILE
public static final NuageVspEntity POLICY_GROUP_TEMPLATE
public static final NuageVspEntity POLICY_GROUP
public static final NuageVspEntity DHCP_OPTIONS
public static final NuageVspEntity GATEWAY
public static final NuageVspEntity WAN_SERVICES
public static final NuageVspEntity VPN_CONNECTION
public static final NuageVspEntity ENTERPRISEPERMISSION
public static final NuageVspEntity STATIC_ROUTE
public static final NuageVspEntity CLOUD_MGMT_SYSTEMS
public static final com.google.common.base.Function<NuageVspAttribute,String> GET_ATTRIBUTE_NAME
public static NuageVspEntity[] values()
for (NuageVspEntity c : NuageVspEntity.values()) System.out.println(c);
public static NuageVspEntity 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 String getEntityType()
public Set<NuageVspAttribute> getAttributes()
public boolean hasAttribute(NuageVspAttribute field)
public Collection<String> getAttributeNameList(NuageVspApiVersion apiVersion)
public static NuageVspEntity lookup(String entityType) throws Exception
Exceptionpublic com.google.common.base.Optional<NuageVspAttribute> getNameAttribute()
public com.google.common.base.Optional<NuageVspAttribute> getDescriptionAttribute()
public String getName()
public String getDescription()
Copyright © 2016–2017 Nuage Networks. All rights reserved.