package org.zstack.header.storage.primary; import java.util.List; /** */ public class PrimaryStorageAllocationSpec { private long size; private String requiredZoneUuid; private List<String> requiredClusterUuids; private String requiredHostUuid; private String requiredPrimaryStorageUuid; private List<String> tags; private AllocatePrimaryStorageMsg allocationMessage; private String vmInstanceUuid; private String diskOfferingUuid; private List<String> avoidPrimaryStorageUuids; private String imageUuid; private boolean noOverProvisioning; private String purpose; private List<String> requiredPrimaryStorageTypes; public List<String> getRequiredPrimaryStorageTypes() { return requiredPrimaryStorageTypes; } public void setRequiredPrimaryStorageTypes(List<String> requiredPrimaryStorageTypes) { this.requiredPrimaryStorageTypes = requiredPrimaryStorageTypes; } public String getPurpose() { return purpose; } public void setPurpose(String purpose) { this.purpose = purpose; } public boolean isNoOverProvisioning() { return noOverProvisioning; } public void setNoOverProvisioning(boolean noOverProvisioning) { this.noOverProvisioning = noOverProvisioning; } public String getImageUuid() { return imageUuid; } public void setImageUuid(String imageUuid) { this.imageUuid = imageUuid; } public List<String> getAvoidPrimaryStorageUuids() { return avoidPrimaryStorageUuids; } public void setAvoidPrimaryStorageUuids(List<String> avoidPrimaryStorageUuids) { this.avoidPrimaryStorageUuids = avoidPrimaryStorageUuids; } public String getVmInstanceUuid() { return vmInstanceUuid; } public void setVmInstanceUuid(String vmInstanceUuid) { this.vmInstanceUuid = vmInstanceUuid; } public String getDiskOfferingUuid() { return diskOfferingUuid; } public void setDiskOfferingUuid(String diskOfferingUuid) { this.diskOfferingUuid = diskOfferingUuid; } public String getRequiredPrimaryStorageUuid() { return requiredPrimaryStorageUuid; } public void setRequiredPrimaryStorageUuid(String requiredPrimaryStorageUuid) { this.requiredPrimaryStorageUuid = requiredPrimaryStorageUuid; } public long getSize() { return size; } public void setSize(long size) { this.size = size; } public String getRequiredZoneUuid() { return requiredZoneUuid; } public void setRequiredZoneUuid(String requiredZoneUuid) { this.requiredZoneUuid = requiredZoneUuid; } public List<String> getRequiredClusterUuids() { return requiredClusterUuids; } public void setRequiredClusterUuids(List<String> requiredClusterUuids) { this.requiredClusterUuids = requiredClusterUuids; } public String getRequiredHostUuid() { return requiredHostUuid; } public void setRequiredHostUuid(String requiredHostUuid) { this.requiredHostUuid = requiredHostUuid; } public AllocatePrimaryStorageMsg getAllocationMessage() { return allocationMessage; } public void setAllocationMessage(AllocatePrimaryStorageMsg allocationMessage) { this.allocationMessage = allocationMessage; } public List<String> getTags() { return tags; } public void setTags(List<String> tags) { this.tags = tags; } }