/*
* Copyright (c) 2008-2012 EMC Corporation
* All Rights Reserved
*/
package com.emc.storageos.plugins;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
import java.util.Set;
public class StorageSystemViewObject {
static public final String STORAGE_NAME = "storage_name";
static public final String MODEL = "model";
static public final String SERIAL_NUMBER = "serial_number";
static public final String VERSION = "version";
private Set<String> _providers;
private String _deviceType;
private Map<String, String> _properties = new HashMap<String, String>();
public Set<String> getProviders() {
return _providers;
}
public void addprovider(String provider) {
if (_providers == null) {
_providers = new HashSet<String>();
}
_providers.add(provider);
}
public String getDeviceType() {
return _deviceType;
}
public void setDeviceType(String deviceType) {
_deviceType = deviceType;
}
public void setProperty(String key, String value) {
_properties.put(key, value);
}
public String getProperty(String key) {
return _properties.get(key);
}
}