NIFI-13152 Deprecated DataDogReportingTask

This closes #8754

Signed-off-by: David Handermann <exceptionfactory@apache.org>
This commit is contained in:
Joseph Witt 2024-05-06 11:36:04 -07:00 committed by exceptionfactory
parent 00d90e3f4a
commit da71773ef0
No known key found for this signature in database
GPG Key ID: 29B6A52D2AAE8DBA

View File

@ -19,6 +19,7 @@ package org.apache.nifi.reporting.datadog;
import com.codahale.metrics.Gauge;
import com.codahale.metrics.MetricRegistry;
import org.apache.nifi.annotation.documentation.CapabilityDescription;
import org.apache.nifi.annotation.documentation.DeprecationNotice;
import org.apache.nifi.annotation.documentation.Tags;
import org.apache.nifi.annotation.lifecycle.OnScheduled;
import org.apache.nifi.components.AllowableValue;
@ -44,6 +45,7 @@ import java.util.List;
import java.util.concurrent.ConcurrentHashMap;
@Tags({"reporting", "datadog", "metrics"})
@DeprecationNotice(reason = "This reporting task is deprecated and will be removed in NiFi 2.x.")
@CapabilityDescription("Publishes metrics from NiFi to datadog. For accurate and informative reporting, components should have unique names.")
public class DataDogReportingTask extends AbstractReportingTask {