Uses of Interface
org.datadog.jenkins.plugins.datadog.DatadogClient
-
-
Uses of DatadogClient in org.datadog.jenkins.plugins.datadog.clients
Classes in org.datadog.jenkins.plugins.datadog.clients that implement DatadogClient Modifier and Type Class Description class
DatadogAgentClient
This class is used to collect all methods that has to do with transmitting data to Datadog.class
DatadogApiClient
This class is used to collect all methods that has to do with transmitting data to Datadog.Methods in org.datadog.jenkins.plugins.datadog.clients that return DatadogClient Modifier and Type Method Description static DatadogClient
ClientFactory. getClient()
static DatadogClient
ClientFactory. getClient(DatadogClient.ClientType type, String apiUrl, String logIntakeUrl, String webhookIntakeUrl, Secret apiKey, String host, Integer port, Integer logCollectionPort, Integer traceCollectionPort, String traceServiceName)
static DatadogClient
DatadogAgentClient. getInstance(String hostname, Integer port, Integer logCollectionPort, Integer traceCollectionPort)
NOTE: Use ClientFactory.getClient method to instantiate the client in the Jenkins Plugin This method is not recommended to be used because it misses some validations.static DatadogClient
DatadogApiClient. getInstance(String url, String logIntakeUrl, String webhookIntakeUrl, Secret apiKey)
NOTE: Use ClientFactory.getClient method to instantiate the client in the Jenkins Plugin This method is not recommended to be used because it misses some validations.Methods in org.datadog.jenkins.plugins.datadog.clients with parameters of type DatadogClient Modifier and Type Method Description static void
ClientFactory. setTestClient(DatadogClient testClient)
-
Uses of DatadogClient in org.datadog.jenkins.plugins.datadog.listeners
Methods in org.datadog.jenkins.plugins.datadog.listeners that return DatadogClient Modifier and Type Method Description DatadogClient
DatadogBuildListener. getDatadogClient()
-
Uses of DatadogClient in org.datadog.jenkins.plugins.datadog.publishers
Methods in org.datadog.jenkins.plugins.datadog.publishers with parameters of type DatadogClient Modifier and Type Method Description static void
DatadogComputerPublisher. publishMetrics(DatadogClient client)
static void
DatadogCountersPublisher. publishMetrics(DatadogClient client)
-
Uses of DatadogClient in org.datadog.jenkins.plugins.datadog.traces.write
Methods in org.datadog.jenkins.plugins.datadog.traces.write with parameters of type DatadogClient Modifier and Type Method Description static void
TraceWriterFactory. onDatadogClientUpdate(DatadogClient client)
Constructors in org.datadog.jenkins.plugins.datadog.traces.write with parameters of type DatadogClient Constructor Description TraceWriter(DatadogClient datadogClient)
-