| Package | Description |
|---|---|
| net.nuage.vsp.acs.client.api | |
| net.nuage.vsp.acs.client.api.impl | |
| net.nuage.vsp.acs.client.common.model | |
| net.nuage.vsp.acs.client.common.model.gson |
| Modifier and Type | Method and Description |
|---|---|
NuageVspObject |
NuageVspApiClient.createGroupInEnterprise(String projectOrAccountName,
String projectOrAccountUuid,
String vsdEnterpriseId) |
NuageVspObject |
NuageVspAclClient.findACLTemplate(NuageVspEntity parentType,
String parentId,
NuageVspEntity aclTemplateType,
Acl.AclTemplatePriorityType priorityType,
Integer priority) |
NuageVspObject |
NuageVspAclClient.findOrCreateACLTemplate(String vpcOrSubnetUuid,
NuageVspEntity parentType,
String parentId,
NuageVspEntity aclTemplateType,
Acl.AclTemplatePriorityType priorityType,
Integer priority) |
NuageVspObject |
NuageVspApiClient.getResource(NuageVspEntity nuageEntityType,
String entityId) |
NuageVspObject |
NuageVspApiClient.getVMDetails(String vmUuid) |
| Modifier and Type | Method and Description |
|---|---|
List<NuageVspObject> |
NuageVspApiClient.addVMInterfaceToVM(VspNetwork vspNetwork,
VspVm vspVm,
VspNic vspNic,
NetworkDetails attachedNetworkDetails,
NuageVspObject vm,
DhcpOptions dhcpOptions) |
List<NuageVspObject> |
NuageVspApiClient.buildVmInterfacesList(VspVm vspVm,
VspNic... vspNics) |
List<NuageVspObject> |
NuageVspApiClient.createVMInVSP(VspNetwork vspNetwork,
VspVm vspVm,
VspNic vspNic,
NetworkDetails attachedNetworkDetails,
DhcpOptions dhcpOptions) |
org.apache.commons.lang3.tuple.Pair<NuageVspObject,NuageVspObject> |
NuageVspAclClient.findOrCreateAclTemplates(NetworkDetails networkDetails,
Integer priority) |
org.apache.commons.lang3.tuple.Pair<NuageVspObject,NuageVspObject> |
NuageVspAclClient.findOrCreateAclTemplates(NetworkDetails networkDetails,
Integer priority) |
List<NuageVspObject> |
NuageVspAclClient.getACLEntriesAssociatedToLocation(String aclNetworkLocationId,
NuageVspEntity aclTemplateType,
String aclTemplateId) |
Map<String,NuageVspObject> |
NuageVspAclClient.getACLEntriesAssociatedToLocationByExternalId(String aclNetworkLocationId,
NuageVspEntity aclTemplateType,
String aclTemplateId) |
List<NuageVspObject> |
NuageVspAclClient.getACLTemplatesAssociatedToDomain(String networkUuid,
NuageVspEntity domainType,
String domainId,
NuageVspEntity aclTemplateType,
Acl.AclTemplatePriorityType priorityType,
boolean throwExceptionIfNotPresent) |
List<NuageVspObject> |
NuageVspApiClient.parseJsonString(NuageVspEntity entity,
String json) |
| Modifier and Type | Method and Description |
|---|---|
List<NuageVspObject> |
NuageVspApiClient.addVMInterfaceToVM(VspNetwork vspNetwork,
VspVm vspVm,
VspNic vspNic,
NetworkDetails attachedNetworkDetails,
NuageVspObject vm,
DhcpOptions dhcpOptions) |
String |
NuageVspApiClient.getResources(NuageVspObject parent,
NuageVspEntity childEntityType) |
| Modifier and Type | Method and Description |
|---|---|
void |
NuageVspApiClient.createVportInVsp(VspNic vspNic,
VspNetwork vspNetwork,
List<NuageVspObject> vmInterfaceList,
NetworkDetails attachedNetworkDetails,
DhcpOptions dhcpOptions) |
| Modifier and Type | Method and Description |
|---|---|
NuageVspObject |
NuageVspApiClientImpl.createGroupInEnterprise(String projectOrAccountName,
String projectOrAccountUuid,
String vsdEnterpriseId) |
protected NuageVspObject |
NuageVspRestApi.createNuageVspObject(NuageVspEntity entity) |
protected NuageVspObject |
NuageVspRestApi.createNuageVspObject(NuageVspEntity entity,
String entityId) |
NuageVspObject |
NuageVspRestApi.createResource(NuageVspEntity parentEntityType,
String parentEntityId,
NuageVspObject childEntity) |
NuageVspObject |
NuageVspRestApi.createResource(NuageVspEntity parentEntityType,
String parentEntityId,
NuageVspObject childEntity,
Boolean checkWarning,
NuageVspUser proxyUser,
NuageVspConstants.ErrorCode... retryNuageErrorCodes) |
NuageVspObject |
NuageVspRestApi.createResource(NuageVspEntity parentEntityType,
String parentEntityId,
NuageVspObject childEntity,
String proxyUserUuid,
String proxyUserDomainUuid) |
NuageVspObject |
NuageVspRestApi.createResource(NuageVspObject entity) |
NuageVspObject |
NuageVspRestApi.createResource(NuageVspObject parent,
NuageVspObject child,
NuageVspConstants.ErrorCode... retryNuageErrorCodes) |
NuageVspObject |
NuageVspRestApi.createResource(NuageVspObject entity,
NuageVspUser proxyUser) |
NuageVspObject |
NuageVspRestApi.createResource(NuageVspObject entity,
String proxyUserUuid,
String proxyUserDomainUuid) |
NuageVspObject |
NuageVspAclClientImpl.findACLTemplate(NuageVspEntity parentType,
String parentId,
NuageVspEntity aclTemplateType,
Acl.AclTemplatePriorityType priorityType,
Integer priority) |
NuageVspObject |
NuageVspAclClientImpl.findOrCreateACLTemplate(String vpcOrSubnetUuid,
NuageVspEntity parentType,
String parentId,
NuageVspEntity aclTemplateType,
Acl.AclTemplatePriorityType priorityType,
Integer priority) |
NuageVspObject |
NuageVspRestApi.getEntityByExternalId(NuageVspEntity entityType,
String entityId,
NuageVspEntity childEntityType,
String externalId) |
NuageVspObject |
NuageVspRestApi.getFirstJsonEntity(NuageVspEntity entityType,
String jsonString) |
NuageVspObject |
NuageVspAclClientImpl.getOnlyACLTemplateAssociatedToDomain(String networkUuid,
NuageVspEntity domainType,
String domainId,
NuageVspEntity aclTemplateType) |
NuageVspObject |
NuageVspRestApi.getOnlyJsonEntity(NuageVspEntity entityType,
String jsonString) |
NuageVspObject |
NuageVspApiClientImpl.getResource(NuageVspEntity nuageEntityType,
String entityId) |
NuageVspObject |
NuageVspRestApi.getResource(NuageVspEntity nuageEntityType,
String entityId) |
NuageVspObject |
NuageVspApiClientImpl.getVMDetails(String vmUuid) |
| Modifier and Type | Method and Description |
|---|---|
List<NuageVspObject> |
NuageVspApiClientImpl.addVMInterfaceToVM(VspNetwork vspNetwork,
VspVm vspVm,
VspNic vspNic,
NetworkDetails attachedNetworkDetails,
NuageVspObject vm,
DhcpOptions dhcpOptions) |
List<NuageVspObject> |
NuageVspApiClientImpl.buildVmInterfacesList(VspVm vspVm,
VspNic... vspNics) |
List<NuageVspObject> |
NuageVspApiClientImpl.createVMInVSP(VspNetwork vspNetwork,
VspVm vspVm,
VspNic vspNic,
NetworkDetails attachedNetworkDetails,
DhcpOptions dhcpOptions) |
org.apache.commons.lang3.tuple.Pair<NuageVspObject,NuageVspObject> |
NuageVspAclClientImpl.findOrCreateAclTemplates(NetworkDetails networkDetails,
Integer priority) |
org.apache.commons.lang3.tuple.Pair<NuageVspObject,NuageVspObject> |
NuageVspAclClientImpl.findOrCreateAclTemplates(NetworkDetails networkDetails,
Integer priority) |
com.google.common.base.Optional<NuageVspObject> |
NuageVspApiClientImpl.findSharedResourceWithFallback(boolean findByExternalId,
NuageVspConstants.SharedNetworkType resourceType,
String staticNatNetworkUuid,
String staticNatVlanGateway,
String staticNatVlanNetmask) |
List<NuageVspObject> |
NuageVspApiClientImpl.getACLAssociatedToDomain(boolean ingress,
NuageVspEntity domainType,
String domainUuid,
String networkUuid) |
List<NuageVspObject> |
NuageVspApiClientImpl.getACLEntriesAssociatedToLocation(String aclNetworkLocationId,
NuageVspEntity aclTemplateType,
String aclTemplateId) |
List<NuageVspObject> |
NuageVspAclClientImpl.getACLEntriesAssociatedToLocation(String aclNetworkLocationId,
NuageVspEntity aclTemplateType,
String aclTemplateId)
Fetches the ACL Entries inside the given ACL Template, that match the given
|
Map<String,NuageVspObject> |
NuageVspAclClientImpl.getACLEntriesAssociatedToLocationByExternalId(String aclNetworkLocationId,
NuageVspEntity aclTemplateType,
String aclTemplateId)
Fetches the ACL Entries inside the given ACL Template, that match the given
|
List<NuageVspObject> |
NuageVspAclClientImpl.getACLTemplatesAssociatedToDomain(String networkUuid,
NuageVspEntity domainType,
String domainId,
NuageVspEntity aclTemplateType,
Acl.AclTemplatePriorityType priorityType,
boolean throwExceptionIfNotPresent) |
Map<Integer,NuageVspObject> |
NuageVspAclClientImpl.getDefaultAclEntries(NuageVspObject aclTemplate)
Fetches the current Default ACL Entries
|
Map<String,NuageVspObject> |
NuageVspAclClientImpl.groupByExternalId(List<NuageVspObject> aclEntries) |
List<NuageVspObject> |
NuageVspApiClientImpl.parseJsonString(NuageVspEntity entity,
String json) |
List<NuageVspObject> |
NuageVspRestApi.parseJsonString(NuageVspEntity nuageEntity,
String jsonResult) |
| Modifier and Type | Method and Description |
|---|---|
List<NuageVspObject> |
NuageVspApiClientImpl.addVMInterfaceToVM(VspNetwork vspNetwork,
VspVm vspVm,
VspNic vspNic,
NetworkDetails attachedNetworkDetails,
NuageVspObject vm,
DhcpOptions dhcpOptions) |
NuageVspObject |
NuageVspRestApi.createResource(NuageVspEntity parentEntityType,
String parentEntityId,
NuageVspObject childEntity) |
NuageVspObject |
NuageVspRestApi.createResource(NuageVspEntity parentEntityType,
String parentEntityId,
NuageVspObject childEntity,
Boolean checkWarning,
NuageVspUser proxyUser,
NuageVspConstants.ErrorCode... retryNuageErrorCodes) |
NuageVspObject |
NuageVspRestApi.createResource(NuageVspEntity parentEntityType,
String parentEntityId,
NuageVspObject childEntity,
String proxyUserUuid,
String proxyUserDomainUuid) |
NuageVspObject |
NuageVspRestApi.createResource(NuageVspObject entity) |
NuageVspObject |
NuageVspRestApi.createResource(NuageVspObject parent,
NuageVspObject child,
NuageVspConstants.ErrorCode... retryNuageErrorCodes) |
NuageVspObject |
NuageVspRestApi.createResource(NuageVspObject entity,
NuageVspUser proxyUser) |
NuageVspObject |
NuageVspRestApi.createResource(NuageVspObject entity,
String proxyUserUuid,
String proxyUserDomainUuid) |
boolean |
NuageVspRestApi.deleteQuietly(NuageVspObject entityToBeCleaned) |
String |
NuageVspRestApi.deleteResource(NuageVspObject nuageVspObject) |
Map<Integer,NuageVspObject> |
NuageVspAclClientImpl.getDefaultAclEntries(NuageVspObject aclTemplate)
Fetches the current Default ACL Entries
|
String |
NuageVspApiClientImpl.getResources(NuageVspObject parent,
NuageVspEntity childEntityType) |
String |
NuageVspRestApi.getResources(NuageVspObject nuageVspObject,
NuageVspEntity nuageChildEntityType) |
String |
NuageVspRestApi.getResources(NuageVspObject nuageVspObject,
NuageVspEntity nuageChildEntityType,
NuageVspFilter filter) |
void |
NuageVspRestApi.linkRelatedEntity(NuageVspObject nuageVspObject,
NuageVspEntity nuageChildEntityType,
String nuageChildEntityId) |
boolean |
NuageVspRestApi.setRelatedEntities(NuageVspObject nuageVspObject,
NuageVspEntity nuageChildEntityType,
Set<String> nuageChildEntityIds) |
String |
NuageVspRestApi.updateResource(NuageVspObject nuageVspObject) |
| Modifier and Type | Method and Description |
|---|---|
void |
NuageVspApiClientImpl.createVportInVsp(VspNic vspNic,
VspNetwork vspNetwork,
List<NuageVspObject> vmInterfaceList,
NetworkDetails attachedNetworkDetails,
DhcpOptions dhcpOptions) |
Map<String,NuageVspObject> |
NuageVspAclClientImpl.groupByExternalId(List<NuageVspObject> aclEntries) |
| Modifier and Type | Method and Description |
|---|---|
NuageVspObject |
NuageVspObject.copy() |
NuageVspObject |
AclRulesDetails.getEgressAclTemplate() |
NuageVspObject |
AclRulesDetails.getIngressAclTemplate() |
NuageVspObject |
NuageVspObject.set(NuageVspAttribute field,
Object value) |
NuageVspObject |
NuageVspObject.setExternalId(String value) |
NuageVspObject |
NuageVspObject.unset(NuageVspAttribute field) |
| Modifier and Type | Method and Description |
|---|---|
Map<Integer,NuageVspObject> |
StaleAclRulesDetails.getDefaultEgressAclEntries() |
Map<Integer,NuageVspObject> |
StaleAclRulesDetails.getDefaultIngressAclEntries() |
Map<String,NuageVspObject> |
StaleAclRulesDetails.getEgressAclEntries() |
Map<String,NuageVspObject> |
StaleAclRulesDetails.getIngressAclEntries() |
List<NuageVspObject> |
NuageVspVersions.getVersions() |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
NuageVspAttribute.get(NuageVspObject nuageVspObject) |
boolean |
AclRulesDetails.isMissingEgressRule(NuageVspObject rule) |
boolean |
AclRulesDetails.isMissingIngressRule(NuageVspObject rule) |
| Constructor and Description |
|---|
AclRulesDetails(List<VspAclRule> vspAclRules,
boolean isNetworkAcl,
Boolean isIngressFirewallRule,
boolean createDefaultRules,
String aclNetworkLocationId,
NuageVspObject ingressAclTemplate,
NuageVspObject egressAclTemplate) |
| Modifier and Type | Method and Description |
|---|---|
NuageVspObject |
NuageVspObjectTypeAdapter.deserialize(com.google.gson.JsonElement src,
Type srcType,
com.google.gson.JsonDeserializationContext context) |
| Modifier and Type | Method and Description |
|---|---|
com.google.gson.JsonElement |
NuageVspObjectTypeAdapter.serialize(NuageVspObject entity,
Type typeOfSrc,
com.google.gson.JsonSerializationContext context) |
Copyright © 2016–2017 Nuage Networks. All rights reserved.