/* * Copyright (c) 2014 EMC Corporation * All Rights Reserved */ package com.emc.storageos.vnxe.models; import java.util.List; import org.codehaus.jackson.map.annotate.JsonSerialize; @JsonSerialize(include = JsonSerialize.Inclusion.NON_NULL) public class LunParam { private VNXeBase pool; private Boolean isThinEnabled; private Long size; private FastVPParam fastVPParameters; private Integer defaultNode; private List<BlockHostAccess> hostAccess; public VNXeBase getPool() { return pool; } public void setPool(VNXeBase pool) { this.pool = pool; } public Boolean getIsThinEnabled() { return isThinEnabled; } public void setIsThinEnabled(Boolean isThinEnabled) { this.isThinEnabled = isThinEnabled; } public Long getSize() { return size; } public void setSize(Long size) { this.size = size; } public FastVPParam getFastVPParameters() { return fastVPParameters; } public void setFastVPParameters(FastVPParam fastVPParameters) { this.fastVPParameters = fastVPParameters; } public Integer getDefaultNode() { return defaultNode; } public void setDefaultNode(Integer defaultNode) { this.defaultNode = defaultNode; } public List<BlockHostAccess> getHostAccess() { return hostAccess; } public void setHostAccess(List<BlockHostAccess> hostAccess) { this.hostAccess = hostAccess; } }