package com.linkedin.thirdeye.dashboard.resources.v2.rootcause;
import com.linkedin.thirdeye.dashboard.resources.v2.RootCauseEntityFormatter;
import com.linkedin.thirdeye.dashboard.resources.v2.pojo.RootCauseEntity;
import com.linkedin.thirdeye.rootcause.Entity;
import com.linkedin.thirdeye.rootcause.impl.HyperlinkEntity;
public class HyperlinkFormatter extends RootCauseEntityFormatter {
@Override
public boolean applies(Entity entity) {
return HyperlinkEntity.TYPE.isType(entity);
}
@Override
public RootCauseEntity format(Entity entity) {
HyperlinkEntity e = (HyperlinkEntity) entity;
return makeRootCauseEntity(entity, "LINK", e.getUrl(), e.getUrl());
}
}