package com.megaport.api.dto;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;

import java.io.Serializable;

/**
 * Created by leo.na on 16/03/2015.
 */
@JsonIgnoreProperties(ignoreUnknown = true)
public class VxcEndDto implements Serializable {

    private String ownerUid;
    private String productUid;
    private String productName;
    private Integer locationId;
    @JsonInclude(JsonInclude.Include.NON_NULL)
    private String location;
    @JsonInclude(JsonInclude.Include.NON_NULL)
    private Integer vlan;

    public String getOwnerUid() {
        return ownerUid;
    }

    public void setOwnerUid(String ownerUid) {
        this.ownerUid = ownerUid;
    }

    public String getProductUid() {
        return productUid;
    }

    public void setProductUid(String productUid) {
        this.productUid = productUid;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName( String productName ) {
        this.productName = productName;
    }

    public Integer getLocationId() {
        return locationId;
    }

    public void setLocationId(Integer locationId) {
        this.locationId = locationId;
    }

    public String getLocation() {
        return location;
    }

    public void setLocation( String location ) {
        this.location = location;
    }

    public Integer getVlan() {
        return vlan;
    }

    public void setVlan( Integer vlan ) {
        this.vlan = vlan;
    }
}

@@ -168,16 +168,64 @@
 lizable;
+%0Aimport java.util.HashMap;%0Aimport java.util.Map;
 %0A%0A/**%0A *
@@ -628,16 +628,81 @@
 er vlan;
+%0A    private Map%3CString, Object%3E partnerConfig = new HashMap%3C%3E();
 %0A%0A    pu
@@ -1308,24 +1308,24 @@
 cationId) %7B%0A
-
         this
@@ -1349,32 +1349,242 @@
 ationId;%0A    %7D%0A%0A
+    public Map%3CString, Object%3E getPartnerConfig() %7B%0A        return partnerConfig;%0A    %7D%0A%0A    public void setPartnerConfig(Map%3CString, Object%3E partnerConfig) %7B%0A        this.partnerConfig = partnerConfig;%0A    %7D%0A%0A
     public Strin

Support for vRouter