/* * Copyright (c) 2008-2011 EMC Corporation * All Rights Reserved */ package com.emc.storageos.vnx.xmlapi; import java.util.List; public class VNXVdm extends VNXBaseClass { private String _moverId; private String _vdmId; private String _vdmName; private List<String> _interfaces; private String _vdmState; public VNXVdm() { } public VNXVdm(String vdmName, String moverId, String vdmId, String vdmState) { _vdmName = vdmName; _moverId = moverId; _vdmId = vdmId; _vdmState = vdmState; } public String getVdmName() { return _vdmName; } public void setVdmName(String vdmName) { this._vdmName = vdmName; } public String getMoverId() { return _moverId; } public void setMoverId(String moverId) { _moverId = moverId; } public String getVdmId() { return _vdmId; } public void setVdmId(String vdmId) { _vdmId = vdmId; } public void setInterfaces(List<String> interfaces) { this._interfaces = interfaces; } public List<String> getInterfaces() { return this._interfaces; } public String getState() { return _vdmState; } public void setState(String state) { this._vdmState = state; } public static String discoverVdm() { String xml = requestHeader + "\t<Query>\n" + "\t<VdmQueryParams/>\n" + "\t</Query>\n" + requestFooter; return xml; } }