package com.sequenceiq.cloudbreak.converter; import org.springframework.stereotype.Component; import com.sequenceiq.cloudbreak.api.model.SmartSenseSubscriptionJson; import com.sequenceiq.cloudbreak.domain.SmartSenseSubscription; @Component public class SmartSenseSubscriptionToJsonConverter extends AbstractConversionServiceAwareConverter<SmartSenseSubscription, SmartSenseSubscriptionJson> { @Override public SmartSenseSubscriptionJson convert(SmartSenseSubscription source) { SmartSenseSubscriptionJson json = new SmartSenseSubscriptionJson(); json.setId(source.getId()); json.setSubscriptionId(source.getSubscriptionId()); json.setOwner(source.getOwner()); json.setAccount(source.getAccount()); json.setPublicInAccount(source.isPublicInAccount()); return json; } }