package net.juniper.contrail.sandesh; public class VCenterServerInfo { private String url; public String getUrl() { return url; } public void setUrl(String url) { this.url = url; } private void writeFieldUrl(StringBuilder s) { s.append("<url type=\"string\" identifier=\"1\">") .append(url) .append("</url>"); } private boolean connected; public boolean getConnected() { return connected; } public void setConnected(boolean connected) { this.connected = connected; } private void writeFieldConnected(StringBuilder s) { s.append("<connected type=\"bool\" identifier=\"2\">") .append(connected) .append("</connected>"); } private String operationalStatus; public String getOperationalStatus() { return operationalStatus; } public void setOperationalStatus(String operationalStatus) { this.operationalStatus = operationalStatus; } private void writeFieldOperationalStatus(StringBuilder s) { s.append("<operationalStatus type=\"string\" identifier=\"3\">") .append(operationalStatus) .append("</operationalStatus>"); } private String datacenterMor; public String getDatacenterMor() { return datacenterMor; } public void setDatacenterMor(String datacenterMor) { this.datacenterMor = datacenterMor; } private void writeFieldDatacenterMor(StringBuilder s) { s.append("<datacenterMor type=\"string\" identifier=\"4\">") .append(datacenterMor) .append("</datacenterMor>"); } private String dvsMor; public String getDvsMor() { return dvsMor; } public void setDvsMor(String dvsMor) { this.dvsMor = dvsMor; } private void writeFieldDvsMor(StringBuilder s) { s.append("<dvsMor type=\"string\" identifier=\"5\">") .append(dvsMor) .append("</dvsMor>"); } public void writeObject(StringBuilder s) { writeObject(s, 1); } public void writeObject(StringBuilder s, int identifier) { s.append("<VCenterServerInfo type=\"struct\" identifier=\""). append(identifier). append("\">"); s.append("<VCenterServerStruct>"); writeFieldUrl(s); writeFieldConnected(s); writeFieldOperationalStatus(s); writeFieldDatacenterMor(s); writeFieldDvsMor(s); s.append("</VCenterServerStruct>"); s.append("</VCenterServerInfo>"); } }