/* * Copyright (c) 2015 EMC Corporation * All Rights Reserved */ package com.emc.storageos.api.service.impl.placement; import java.net.URI; import java.util.List; import com.emc.storageos.volumecontroller.Recommendation; /** * Recommendation with added support for bucket. */ public class BucketRecommendation extends Recommendation { private static final long serialVersionUID = 1L; private List<URI> _storagePortUris; public BucketRecommendation(Recommendation recommendation) { setDeviceType(recommendation.getDeviceType()); setSourceStorageSystem(recommendation.getSourceStorageSystem()); setSourceStoragePool(recommendation.getSourceStoragePool()); setResourceCount(recommendation.getResourceCount()); } public BucketRecommendation() { } public List<URI> getStoragePorts() { return _storagePortUris; } public void setStoragePorts(List<URI> storagePortUris) { this._storagePortUris = storagePortUris; } }