package com.sequenceiq.cloudbreak.converter.spi; import org.springframework.stereotype.Component; import com.sequenceiq.cloudbreak.cloud.model.CloudResource; import com.sequenceiq.cloudbreak.converter.AbstractConversionServiceAwareConverter; import com.sequenceiq.cloudbreak.domain.Resource; @Component public class ResourceToCloudResourceConverter extends AbstractConversionServiceAwareConverter<Resource, CloudResource> { @Override public CloudResource convert(Resource resource) { return new CloudResource.Builder() .type(resource.getResourceType()) .name(resource.getResourceName()) .reference(resource.getResourceReference()) .status(resource.getResourceStatus()) .group(resource.getInstanceGroup()) .build(); } }