/*
* Copyright (c) 2008-2012 EMC Corporation
* All Rights Reserved
*/
package com.emc.storageos.vnx.xmlapi;
import java.util.ArrayList;
import java.util.List;
public class VNXCifsServer extends VNXBaseClass {
private String _name;
private int _id;
private String _type;
private boolean _moverIdIsVdm;
private List<String> _interfaces = new ArrayList<String>();
private String _domain;
public String getDomain() {
return _domain;
}
public void setDomain(String domain) {
this._domain = domain;
}
public void setName(String name) {
_name = name;
}
public String getName() {
return _name;
}
public void setId(int id) {
_id = id;
}
public int getId() {
return _id;
}
public void setType(String type) {
_type = type;
}
public String getType() {
return _type;
}
public void setMoverIdIsVdm(boolean moverIdIsVdm) {
_moverIdIsVdm = moverIdIsVdm;
}
public boolean getMoverIdIsVdm() {
return _moverIdIsVdm;
}
public List<String> getInterfaces() {
return _interfaces;
}
public void setInterfaces(List<String> interfaces) {
_interfaces = interfaces;
}
public VNXCifsServer() {
}
public VNXCifsServer(String name) {
_name = name;
}
public VNXCifsServer(String name, String id, String type, boolean isMoverIsVdm, List<String> interfaces, String domain) {
_name = name;
_interfaces = interfaces;
_type = type;
_id = Integer.valueOf(id);
_moverIdIsVdm = isMoverIsVdm;
_domain = domain;
}
@Override
public String toString() {
return new StringBuilder().append("name : ").append(_name).append("interfaces : ").append(_interfaces.toString()).toString();
}
}