/*
* Copyright (c) 2016 EMC Corporation
* All Rights Reserved
*/
package com.emc.storageos.model.host;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import com.emc.storageos.model.RelatedResourceRep;
/**
* Preferred pool parameter representing pool with its type
*/
@XmlRootElement(name = "preferred_pool")
public class PreferredPoolParam {
private RelatedResourceRep poolRep;
private String type;
public PreferredPoolParam() {
}
public PreferredPoolParam(RelatedResourceRep pool, String type) {
this.poolRep = pool;
this.type = type;
}
/**
* Preferred pool
*
*/
@XmlElement(name = "pool", required = true)
public RelatedResourceRep getPoolRep() {
return poolRep;
}
public void setPoolRep(RelatedResourceRep poolRep) {
this.poolRep = poolRep;
}
/**
* Export type
*
*/
@XmlElement(name = "type", required = true)
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
}