package jp.primecloud.auto.api.response.instance;
import jp.primecloud.auto.entity.crud.VcloudInstanceNetwork;
import org.codehaus.jackson.annotate.JsonProperty;
public class VcloudInstanceNetworkResponse {
@JsonProperty("NetworkName")
private String networkName;
@JsonProperty("NetworkIndex")
private String networkIndex;
@JsonProperty("IpMode")
private String ipMode;
@JsonProperty("IpAddress")
private String ipAddress;
@JsonProperty("IsPrimary")
private Boolean isPrimary;
public VcloudInstanceNetworkResponse(VcloudInstanceNetwork vcloudInstanceNetwork) {
this.networkName = vcloudInstanceNetwork.getNetworkName();
if (vcloudInstanceNetwork.getNetworkIndex() == null) {
this.networkIndex = "";
} else {
this.networkIndex = String.valueOf(vcloudInstanceNetwork.getNetworkIndex());
}
this.ipMode = vcloudInstanceNetwork.getIpMode();
this.ipAddress = vcloudInstanceNetwork.getIpAddress();
}
public String getNetworkName() {
return networkName;
}
public void setNetworkName(String networkName) {
this.networkName = networkName;
}
public String getNetworkIndex() {
return networkIndex;
}
public void setNetworkIndex(String networkIndex) {
this.networkIndex = networkIndex;
}
public String getIpMode() {
return ipMode;
}
public void setIpMode(String ipMode) {
this.ipMode = ipMode;
}
public String getIpAddress() {
return ipAddress;
}
public void setIpAddress(String ipAddress) {
this.ipAddress = ipAddress;
}
public Boolean getIsPrimary() {
return isPrimary;
}
public void setIsPrimary(Boolean isPrimary) {
this.isPrimary = isPrimary;
}
}