Skip to content

Commit

Permalink
Auto generated from API Specifications for 20.10.8
Browse files Browse the repository at this point in the history
  • Loading branch information
pdellaert committed Mar 24, 2022
1 parent 191de25 commit 17706f6
Show file tree
Hide file tree
Showing 16 changed files with 1,031 additions and 11 deletions.
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>net.nuagenetworks</groupId>
<artifactId>vspk</artifactId>
<version>20.10.7</version>
<version>20.10.8</version>
<packaging>jar</packaging>

<name>${project.groupId}:${project.artifactId}</name>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ public class DUCGroupBinding extends RestObject {
private static final long serialVersionUID = 1L;


public enum EAssociatedUBRGroupFunction { GATEWAY, UBR };
public enum EAssociatedUBRGroupFunction { GATEWAY, UBR, HUB };
public enum EEntityScope { ENTERPRISE, GLOBAL };


Expand Down
133 changes: 132 additions & 1 deletion src/main/java/net/nuagenetworks/vspk/v6/Domain.java
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,7 @@
import net.nuagenetworks.vspk.v6.fetchers.QOSsFetcher;
import net.nuagenetworks.vspk.v6.fetchers.RedirectionTargetsFetcher;
import net.nuagenetworks.vspk.v6.fetchers.RoutingPoliciesFetcher;
import net.nuagenetworks.vspk.v6.fetchers.RoutingPolicyAssociationsFetcher;
import net.nuagenetworks.vspk.v6.fetchers.RoutingPolicyBindingsFetcher;
import net.nuagenetworks.vspk.v6.fetchers.SPATSourcesPoolsFetcher;
import net.nuagenetworks.vspk.v6.fetchers.StaticRoutesFetcher;
Expand Down Expand Up @@ -164,6 +165,14 @@ public enum EUplinkPreference { PRIMARY, PRIMARY_SECONDARY, SECONDARY, SECONDARY

protected Boolean GRTEnabled;

@JsonProperty(value = "IPv4IBGPMaxPaths")

protected Long IPv4IBGPMaxPaths;

@JsonProperty(value = "IPv6IBGPMaxPaths")

protected Long IPv6IBGPMaxPaths;

@JsonProperty(value = "PATEnabled")

protected EPATEnabled PATEnabled;
Expand Down Expand Up @@ -320,6 +329,10 @@ public enum EUplinkPreference { PRIMARY, PRIMARY_SECONDARY, SECONDARY, SECONDARY

protected String importRouteTarget;

@JsonProperty(value = "l2DomainAggregationEnabled")

protected Boolean l2DomainAggregationEnabled;

@JsonProperty(value = "labelID")

protected Long labelID;
Expand All @@ -340,6 +353,26 @@ public enum EUplinkPreference { PRIMARY, PRIMARY_SECONDARY, SECONDARY, SECONDARY

protected Long localAS;

@JsonProperty(value = "loopbackIntfDescription")

protected String loopbackIntfDescription;

@JsonProperty(value = "loopbackIntfEnabled")

protected Boolean loopbackIntfEnabled;

@JsonProperty(value = "loopbackIntfIPv4Address")

protected String loopbackIntfIPv4Address;

@JsonProperty(value = "loopbackIntfIPv6Address")

protected String loopbackIntfIPv6Address;

@JsonProperty(value = "loopbackIntfId")

protected Long loopbackIntfId;

@JsonProperty(value = "maintenanceMode")

protected EMaintenanceMode maintenanceMode;
Expand Down Expand Up @@ -551,6 +584,9 @@ public enum EUplinkPreference { PRIMARY, PRIMARY_SECONDARY, SECONDARY, SECONDARY
@JsonIgnore
private RoutingPoliciesFetcher routingPolicies;

@JsonIgnore
private RoutingPolicyAssociationsFetcher routingPolicyAssociations;

@JsonIgnore
private RoutingPolicyBindingsFetcher routingPolicyBindings;

Expand Down Expand Up @@ -699,6 +735,8 @@ public Domain() {

routingPolicies = new RoutingPoliciesFetcher(this);

routingPolicyAssociations = new RoutingPolicyAssociationsFetcher(this);

routingPolicyBindings = new RoutingPolicyBindingsFetcher(this);

sPATSourcesPools = new SPATSourcesPoolsFetcher(this);
Expand Down Expand Up @@ -834,6 +872,28 @@ public void setGRTEnabled(Boolean value) {
}


@JsonIgnore
public Long getIPv4IBGPMaxPaths() {
return IPv4IBGPMaxPaths;
}

@JsonIgnore
public void setIPv4IBGPMaxPaths(Long value) {
this.IPv4IBGPMaxPaths = value;
}


@JsonIgnore
public Long getIPv6IBGPMaxPaths() {
return IPv6IBGPMaxPaths;
}

@JsonIgnore
public void setIPv6IBGPMaxPaths(Long value) {
this.IPv6IBGPMaxPaths = value;
}


@JsonIgnore
public EPATEnabled getPATEnabled() {
return PATEnabled;
Expand Down Expand Up @@ -1263,6 +1323,17 @@ public void setImportRouteTarget(String value) {
}


@JsonIgnore
public Boolean getL2DomainAggregationEnabled() {
return l2DomainAggregationEnabled;
}

@JsonIgnore
public void setL2DomainAggregationEnabled(Boolean value) {
this.l2DomainAggregationEnabled = value;
}


@JsonIgnore
public Long getLabelID() {
return labelID;
Expand Down Expand Up @@ -1318,6 +1389,61 @@ public void setLocalAS(Long value) {
}


@JsonIgnore
public String getLoopbackIntfDescription() {
return loopbackIntfDescription;
}

@JsonIgnore
public void setLoopbackIntfDescription(String value) {
this.loopbackIntfDescription = value;
}


@JsonIgnore
public Boolean getLoopbackIntfEnabled() {
return loopbackIntfEnabled;
}

@JsonIgnore
public void setLoopbackIntfEnabled(Boolean value) {
this.loopbackIntfEnabled = value;
}


@JsonIgnore
public String getLoopbackIntfIPv4Address() {
return loopbackIntfIPv4Address;
}

@JsonIgnore
public void setLoopbackIntfIPv4Address(String value) {
this.loopbackIntfIPv4Address = value;
}


@JsonIgnore
public String getLoopbackIntfIPv6Address() {
return loopbackIntfIPv6Address;
}

@JsonIgnore
public void setLoopbackIntfIPv6Address(String value) {
this.loopbackIntfIPv6Address = value;
}


@JsonIgnore
public Long getLoopbackIntfId() {
return loopbackIntfId;
}

@JsonIgnore
public void setLoopbackIntfId(Long value) {
this.loopbackIntfId = value;
}


@JsonIgnore
public EMaintenanceMode getMaintenanceMode() {
return maintenanceMode;
Expand Down Expand Up @@ -1741,6 +1867,11 @@ public RoutingPoliciesFetcher getRoutingPolicies() {
return routingPolicies;
}

@JsonIgnore
public RoutingPolicyAssociationsFetcher getRoutingPolicyAssociations() {
return routingPolicyAssociations;
}

@JsonIgnore
public RoutingPolicyBindingsFetcher getRoutingPolicyBindings() {
return routingPolicyBindings;
Expand Down Expand Up @@ -1823,7 +1954,7 @@ public ZonesFetcher getZones() {


public String toString() {
return "Domain [" + "BGPEnabled=" + BGPEnabled + ", DHCPBehavior=" + DHCPBehavior + ", DHCPServerAddress=" + DHCPServerAddress + ", DPI=" + DPI + ", ECMPCount=" + ECMPCount + ", EVPNRT5Type=" + EVPNRT5Type + ", FIPIgnoreDefaultRoute=" + FIPIgnoreDefaultRoute + ", FIPUnderlay=" + FIPUnderlay + ", GRTEnabled=" + GRTEnabled + ", PATEnabled=" + PATEnabled + ", VXLANECMPEnabled=" + VXLANECMPEnabled + ", advertiseCriteria=" + advertiseCriteria + ", aggregateFlowsEnabled=" + aggregateFlowsEnabled + ", aggregationFlowType=" + aggregationFlowType + ", associatedBGPProfileID=" + associatedBGPProfileID + ", associatedIDPProfileID=" + associatedIDPProfileID + ", associatedMulticastChannelMapID=" + associatedMulticastChannelMapID + ", associatedPATMapperID=" + associatedPATMapperID + ", associatedSharedPATMapperID=" + associatedSharedPATMapperID + ", associatedUnderlayID=" + associatedUnderlayID + ", backHaulRouteDistinguisher=" + backHaulRouteDistinguisher + ", backHaulRouteTarget=" + backHaulRouteTarget + ", backHaulServiceID=" + backHaulServiceID + ", backHaulVNID=" + backHaulVNID + ", color=" + color + ", createBackHaulSubnet=" + createBackHaulSubnet + ", creationDate=" + creationDate + ", customerID=" + customerID + ", description=" + description + ", dhcpServerAddresses=" + dhcpServerAddresses + ", domainAggregationEnabled=" + domainAggregationEnabled + ", domainID=" + domainID + ", domainVLANID=" + domainVLANID + ", embeddedMetadata=" + embeddedMetadata + ", encryption=" + encryption + ", enterpriseID=" + enterpriseID + ", entityScope=" + entityScope + ", exportRouteTarget=" + exportRouteTarget + ", externalID=" + externalID + ", externalLabel=" + externalLabel + ", fecEnabled=" + fecEnabled + ", flowCollectionEnabled=" + flowCollectionEnabled + ", flowCount=" + flowCount + ", flowLimitEnabled=" + flowLimitEnabled + ", flowSetupRate=" + flowSetupRate + ", flowSetupRateLimitEnabled=" + flowSetupRateLimitEnabled + ", globalRoutingEnabled=" + globalRoutingEnabled + ", importRouteTarget=" + importRouteTarget + ", labelID=" + labelID + ", lastUpdatedBy=" + lastUpdatedBy + ", lastUpdatedDate=" + lastUpdatedDate + ", leakingEnabled=" + leakingEnabled + ", localAS=" + localAS + ", maintenanceMode=" + maintenanceMode + ", multicast=" + multicast + ", name=" + name + ", owner=" + owner + ", permittedAction=" + permittedAction + ", policyChangeStatus=" + policyChangeStatus + ", routeDistinguisher=" + routeDistinguisher + ", routeTarget=" + routeTarget + ", secondaryDHCPServerAddress=" + secondaryDHCPServerAddress + ", secondaryRouteTarget=" + secondaryRouteTarget + ", serviceID=" + serviceID + ", stretched=" + stretched + ", templateID=" + templateID + ", threatIntelligenceEnabled=" + threatIntelligenceEnabled + ", tunnelType=" + tunnelType + ", underlayEnabled=" + underlayEnabled + ", uplinkPreference=" + uplinkPreference + ", id=" + id + ", parentId=" + parentId + ", parentType=" + parentType + "]";
return "Domain [" + "BGPEnabled=" + BGPEnabled + ", DHCPBehavior=" + DHCPBehavior + ", DHCPServerAddress=" + DHCPServerAddress + ", DPI=" + DPI + ", ECMPCount=" + ECMPCount + ", EVPNRT5Type=" + EVPNRT5Type + ", FIPIgnoreDefaultRoute=" + FIPIgnoreDefaultRoute + ", FIPUnderlay=" + FIPUnderlay + ", GRTEnabled=" + GRTEnabled + ", IPv4IBGPMaxPaths=" + IPv4IBGPMaxPaths + ", IPv6IBGPMaxPaths=" + IPv6IBGPMaxPaths + ", PATEnabled=" + PATEnabled + ", VXLANECMPEnabled=" + VXLANECMPEnabled + ", advertiseCriteria=" + advertiseCriteria + ", aggregateFlowsEnabled=" + aggregateFlowsEnabled + ", aggregationFlowType=" + aggregationFlowType + ", associatedBGPProfileID=" + associatedBGPProfileID + ", associatedIDPProfileID=" + associatedIDPProfileID + ", associatedMulticastChannelMapID=" + associatedMulticastChannelMapID + ", associatedPATMapperID=" + associatedPATMapperID + ", associatedSharedPATMapperID=" + associatedSharedPATMapperID + ", associatedUnderlayID=" + associatedUnderlayID + ", backHaulRouteDistinguisher=" + backHaulRouteDistinguisher + ", backHaulRouteTarget=" + backHaulRouteTarget + ", backHaulServiceID=" + backHaulServiceID + ", backHaulVNID=" + backHaulVNID + ", color=" + color + ", createBackHaulSubnet=" + createBackHaulSubnet + ", creationDate=" + creationDate + ", customerID=" + customerID + ", description=" + description + ", dhcpServerAddresses=" + dhcpServerAddresses + ", domainAggregationEnabled=" + domainAggregationEnabled + ", domainID=" + domainID + ", domainVLANID=" + domainVLANID + ", embeddedMetadata=" + embeddedMetadata + ", encryption=" + encryption + ", enterpriseID=" + enterpriseID + ", entityScope=" + entityScope + ", exportRouteTarget=" + exportRouteTarget + ", externalID=" + externalID + ", externalLabel=" + externalLabel + ", fecEnabled=" + fecEnabled + ", flowCollectionEnabled=" + flowCollectionEnabled + ", flowCount=" + flowCount + ", flowLimitEnabled=" + flowLimitEnabled + ", flowSetupRate=" + flowSetupRate + ", flowSetupRateLimitEnabled=" + flowSetupRateLimitEnabled + ", globalRoutingEnabled=" + globalRoutingEnabled + ", importRouteTarget=" + importRouteTarget + ", l2DomainAggregationEnabled=" + l2DomainAggregationEnabled + ", labelID=" + labelID + ", lastUpdatedBy=" + lastUpdatedBy + ", lastUpdatedDate=" + lastUpdatedDate + ", leakingEnabled=" + leakingEnabled + ", localAS=" + localAS + ", loopbackIntfDescription=" + loopbackIntfDescription + ", loopbackIntfEnabled=" + loopbackIntfEnabled + ", loopbackIntfIPv4Address=" + loopbackIntfIPv4Address + ", loopbackIntfIPv6Address=" + loopbackIntfIPv6Address + ", loopbackIntfId=" + loopbackIntfId + ", maintenanceMode=" + maintenanceMode + ", multicast=" + multicast + ", name=" + name + ", owner=" + owner + ", permittedAction=" + permittedAction + ", policyChangeStatus=" + policyChangeStatus + ", routeDistinguisher=" + routeDistinguisher + ", routeTarget=" + routeTarget + ", secondaryDHCPServerAddress=" + secondaryDHCPServerAddress + ", secondaryRouteTarget=" + secondaryRouteTarget + ", serviceID=" + serviceID + ", stretched=" + stretched + ", templateID=" + templateID + ", threatIntelligenceEnabled=" + threatIntelligenceEnabled + ", tunnelType=" + tunnelType + ", underlayEnabled=" + underlayEnabled + ", uplinkPreference=" + uplinkPreference + ", id=" + id + ", parentId=" + parentId + ", parentType=" + parentType + "]";
}


Expand Down
11 changes: 11 additions & 0 deletions src/main/java/net/nuagenetworks/vspk/v6/Enterprise.java
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@
import net.nuagenetworks.vspk.v6.fetchers.EgressQOSPoliciesFetcher;
import net.nuagenetworks.vspk.v6.fetchers.EnterpriseNetworksFetcher;
import net.nuagenetworks.vspk.v6.fetchers.EnterpriseSecuritiesFetcher;
import net.nuagenetworks.vspk.v6.fetchers.EthernetSegmentGWGroupsFetcher;
import net.nuagenetworks.vspk.v6.fetchers.EventLogsFetcher;
import net.nuagenetworks.vspk.v6.fetchers.FirewallAclsFetcher;
import net.nuagenetworks.vspk.v6.fetchers.FirewallRulesFetcher;
Expand Down Expand Up @@ -380,6 +381,9 @@ public enum EThreatIntelligenceEnabled { DISABLED, ENABLED };
@JsonIgnore
private EnterpriseSecuritiesFetcher enterpriseSecurities;

@JsonIgnore
private EthernetSegmentGWGroupsFetcher ethernetSegmentGWGroups;

@JsonIgnore
private EventLogsFetcher eventLogs;

Expand Down Expand Up @@ -630,6 +634,8 @@ public Enterprise() {

enterpriseSecurities = new EnterpriseSecuritiesFetcher(this);

ethernetSegmentGWGroups = new EthernetSegmentGWGroupsFetcher(this);

eventLogs = new EventLogsFetcher(this);

firewallAcls = new FirewallAclsFetcher(this);
Expand Down Expand Up @@ -1357,6 +1363,11 @@ public EnterpriseSecuritiesFetcher getEnterpriseSecurities() {
return enterpriseSecurities;
}

@JsonIgnore
public EthernetSegmentGWGroupsFetcher getEthernetSegmentGWGroups() {
return ethernetSegmentGWGroups;
}

@JsonIgnore
public EventLogsFetcher getEventLogs() {
return eventLogs;
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/net/nuagenetworks/vspk/v6/EsIndexConfig.java
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ public class EsIndexConfig extends RestObject {
public enum EConfigStatus { FAILED, IN_PROGRESS, SUCCESS };
public enum EEntityScope { ENTERPRISE, GLOBAL };
public enum EIlmStatus { FAILED, SUCCESS };
public enum EIndexType { NUAGE_ACL, NUAGE_ADDRESSMAP, NUAGE_DPI_FLOWSTATS, NUAGE_DPI_PROBESTATS, NUAGE_DPI_SLASTATS, NUAGE_EVENT, NUAGE_FEC, NUAGE_FLOW, NUAGE_GW_SEL_STATS, NUAGE_IKE_PROBESTATS, NUAGE_IKE_PROBE_STATUS, NUAGE_IKE_STATS, NUAGE_LTE, NUAGE_NATT, NUAGE_SYSMON, NUAGE_VLAN, NUAGE_VNF, NUAGE_VPORT, NUAGE_VPORT_QOS, NUAGE_WIFI };
public enum EIndexType { NUAGE_ACL, NUAGE_ADDRESSMAP, NUAGE_DPI_FLOWSTATS, NUAGE_DPI_PROBESTATS, NUAGE_DPI_SLASTATS, NUAGE_EVENT, NUAGE_FEC, NUAGE_FLOW, NUAGE_GW_SEL_STATS, NUAGE_IKE_PROBESTATS, NUAGE_IKE_PROBE_STATUS, NUAGE_IKE_STATS, NUAGE_LTE, NUAGE_NATT, NUAGE_OAM, NUAGE_SYSMON, NUAGE_VLAN, NUAGE_VNF, NUAGE_VPORT, NUAGE_VPORT_QOS, NUAGE_WIFI };


@JsonProperty(value = "associatedEsIlmPolicyId")
Expand Down
11 changes: 11 additions & 0 deletions src/main/java/net/nuagenetworks/vspk/v6/Me.java
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,7 @@
import net.nuagenetworks.vspk.v6.fetchers.MetadatasFetcher;
import net.nuagenetworks.vspk.v6.fetchers.MirrorDestinationsFetcher;
import net.nuagenetworks.vspk.v6.fetchers.MultiCastChannelMapsFetcher;
import net.nuagenetworks.vspk.v6.fetchers.NetconfGlobalConfigurationsFetcher;
import net.nuagenetworks.vspk.v6.fetchers.NetconfProfilesFetcher;
import net.nuagenetworks.vspk.v6.fetchers.NetworkLayoutsFetcher;
import net.nuagenetworks.vspk.v6.fetchers.NetworkPerformanceMeasurementsFetcher;
Expand Down Expand Up @@ -408,6 +409,9 @@ public enum EEntityScope { ENTERPRISE, GLOBAL };
@JsonIgnore
private MultiCastChannelMapsFetcher multiCastChannelMaps;

@JsonIgnore
private NetconfGlobalConfigurationsFetcher netconfGlobalConfigurations;

@JsonIgnore
private NetconfProfilesFetcher netconfProfiles;

Expand Down Expand Up @@ -676,6 +680,8 @@ public Me() {

multiCastChannelMaps = new MultiCastChannelMapsFetcher(this);

netconfGlobalConfigurations = new NetconfGlobalConfigurationsFetcher(this);

netconfProfiles = new NetconfProfilesFetcher(this);

networkLayouts = new NetworkLayoutsFetcher(this);
Expand Down Expand Up @@ -1327,6 +1333,11 @@ public MultiCastChannelMapsFetcher getMultiCastChannelMaps() {
return multiCastChannelMaps;
}

@JsonIgnore
public NetconfGlobalConfigurationsFetcher getNetconfGlobalConfigurations() {
return netconfGlobalConfigurations;
}

@JsonIgnore
public NetconfProfilesFetcher getNetconfProfiles() {
return netconfProfiles;
Expand Down
Loading

0 comments on commit 17706f6

Please sign in to comment.