datadog-scala


License

License

MIT
Categories

Categories

Scala Languages Data
GroupId

GroupId

com.jakehschwartz
ArtifactId

ArtifactId

datadog-scala_2.13
Last Version

Last Version

1.5.0
Release Date

Release Date

Type

Type

jar
Description

Description

datadog-scala
datadog-scala
Project URL

Project URL

https://github.com/jakehschwartz/datadog-scala
Project Organization

Project Organization

com.jakehschwartz
Source Code Management

Source Code Management

https://github.com/jakehschwartz/datadog-scala

Download datadog-scala_2.13

How to add to project

<!-- https://jarcasting.com/artifacts/com.jakehschwartz/datadog-scala_2.13/ -->
<dependency>
    <groupId>com.jakehschwartz</groupId>
    <artifactId>datadog-scala_2.13</artifactId>
    <version>1.5.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.jakehschwartz/datadog-scala_2.13/
implementation 'com.jakehschwartz:datadog-scala_2.13:1.5.0'
// https://jarcasting.com/artifacts/com.jakehschwartz/datadog-scala_2.13/
implementation ("com.jakehschwartz:datadog-scala_2.13:1.5.0")
'com.jakehschwartz:datadog-scala_2.13:jar:1.5.0'
<dependency org="com.jakehschwartz" name="datadog-scala_2.13" rev="1.5.0">
  <artifact name="datadog-scala_2.13" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.jakehschwartz', module='datadog-scala_2.13', version='1.5.0')
)
libraryDependencies += "com.jakehschwartz" % "datadog-scala_2.13" % "1.5.0"
[com.jakehschwartz/datadog-scala_2.13 "1.5.0"]

Dependencies

compile (6)

Group / Artifact Type Version
org.scala-lang : scala-library jar 2.13.4
com.typesafe.akka : akka-stream_2.13 jar 2.5.32
com.typesafe.akka : akka-http_2.13 jar 10.1.13
org.json4s : json4s-native_2.13 jar 3.6.10
org.json4s : json4s-jackson_2.13 jar 3.6.10
com.typesafe.scala-logging : scala-logging_2.13 jar 3.9.2

test (2)

Group / Artifact Type Version
org.specs2 : specs2-core_2.13 jar 4.10.5
org.slf4j : slf4j-simple jar 1.7.30

Project Modules

There are no modules declared in this project.

Datadog-Scala

A Scala library for interacting with the Datadog API.

As of October 2014 this library covers all the methods in the Datadog API Documentation.

Example

import com.jakehschwartz.datadog.Client
import scala.concurrent.ExecutionContext.Implicits.global

val client = new Client(apiKey = "XXX", appKey = "XXX")
client.getAllTimeboards.foreach({ response =>
    println(response.body)
})

Using It

This library is available on Maven Central and is only built for Scala 2.12 and 2.13.

libraryDependencies += "com.jakehschwartz.datadog" %% "datadog-scala" % "1.4.0"

Versions

Version
1.5.0