/* This class will be generated based on struct VirtualMachineSandesh
* from vcenter.sandesh
*/
package net.juniper.contrail.sandesh;
public class VirtualMachineInterfaceSandesh implements SandeshObject
{
private String macAddress;
public String getMacAddress() {
return macAddress;
}
public void setMacAddress(String macAddress) {
this.macAddress = macAddress;
}
private void writeFieldMacAddress(StringBuilder s, int identifier)
{
s.append("<macAddress type=\"string\" identifier=\"")
.append(identifier)
.append("\">")
.append(macAddress)
.append("</macAddress>");
}
private String network;
public String getNetwork() {
return network;
}
public void setNetwork(String network) {
this.network = network;
}
private void writeFieldNetwork(StringBuilder s, int identifier)
{
s.append("<network type=\"string\" identifier=\"")
.append(identifier)
.append("\">")
.append(network)
.append("</network>");
}
private String virtualMachine;
public String getVirtualMachine() {
return virtualMachine;
}
public void setVirtualMachine(String virtualMachine) {
this.virtualMachine = virtualMachine;
}
private void writeFieldVirtualMachine(StringBuilder s, int identifier)
{
s.append("<virtualMachine type=\"string\" identifier=\"")
.append(identifier)
.append("\">")
.append(virtualMachine)
.append("</virtualMachine>");
}
private String ipAddress;
public String getIpAddress() {
return ipAddress;
}
public void setIpAddress(String ipAddress) {
this.ipAddress = ipAddress;
}
private void writeFieldIpAddress(StringBuilder s, int identifier)
{
s.append("<ipAddress type=\"string\" identifier=\"")
.append(identifier)
.append("\">")
.append(ipAddress)
.append("</ipAddress>");
}
boolean poweredOn;
public boolean poweredOn() {
return poweredOn;
}
public void setPoweredOn(boolean poweredOn) {
this.poweredOn = poweredOn;
}
private void writeFieldPoweredOn(StringBuilder s, int identifier)
{
s.append("<poweredOn type=\"string\" identifier=\"")
.append(identifier)
.append("\">")
.append(poweredOn)
.append("</poweredOn>");
}
boolean portAdded;
public boolean getPortAdded() {
return portAdded;
}
public void setPortAdded(boolean portAdded) {
this.portAdded = portAdded;
}
private void writeFieldPortAdded(StringBuilder s, int identifier)
{
s.append("<portAdded type=\"string\" identifier=\"")
.append(identifier)
.append("\">")
.append(portAdded)
.append("</portAdded>");
}
public VirtualMachineInterfaceSandesh() {
}
public void writeObject(StringBuilder s, DetailLevel detail, int identifier)
{
s.append("<VirtualMachineInterfaceSandesh type=\"struct\" identifier=\"")
.append(identifier)
.append("\">");
int inner_id = 1;
writeFieldNetwork(s, inner_id++);
writeFieldVirtualMachine(s, inner_id++);
writeFieldMacAddress(s, inner_id++);
writeFieldIpAddress(s, inner_id++);
writeFieldPoweredOn(s, inner_id++);
writeFieldPortAdded(s, inner_id++);
s.append("</VirtualMachineInterfaceSandesh>");
}
}