p
datadog
package datadog
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- case class DataDogClient(applicationName: String, region: String, apiKey: String, applicationKey: String, hostName: String = DataDogClient.getHostName) extends Product with Serializable
- case class DataDogEvent(aggregationKey: Option[String] = None, alertType: Option[String] = None, dateHappened: Option[Long] = None, deviceName: Option[String] = None, host: Option[String] = None, priority: Option[String] = None, relatedEventId: Option[Long] = None, sourceTypeName: Option[String] = None, tags: List[String] = Nil, text: String, title: String) extends Product with Serializable
- case class DataDogLogAttributes(attributes: Json, service: String, host: String, message: String, status: String, timestamp: String, tags: List[String]) extends Product with Serializable
- case class DataDogLogData(id: String, type: String, attributes: DataDogLogAttributes) extends Product with Serializable
- case class DataDogLogFilter(query: String, indexes: List[String], from: Long, to: Long) extends Product with Serializable
- case class DataDogLogLinks(next: Option[URL]) extends Product with Serializable
- trait DataDogLogMessage extends AnyRef
- case class DataDogLogSearchRequest(filter: DataDogLogFilter, sort: String, page: Page) extends Product with Serializable
- case class DataDogLogSearchResponse(data: List[DataDogLogData], links: DataDogLogLinks = DataDogLogLinks(None), meta: DataDogMetaData) extends Product with Serializable
- case class DataDogMetaData(page: DataDogPage = DataDogPage(None), elapsed: Int, requestId: String, status: String) extends Product with Serializable
- case class DataDogMetrics(status: String, resType: String, respVersion: Int, query: String, fromDate: Long, toDate: Long, series: List[DataDogSeries], message: String, groupBy: List[String]) extends Product with Serializable
- case class DataDogMetricsSeries(metric: String, points: List[MetricPoint], type: MetricType = MetricType.Unspecified, interval: Option[Long] = None, sourceTypeName: Option[String] = None, tags: List[String] = Nil, unit: Option[String] = None, resources: List[MetricResource] = Nil) extends Product with Serializable
- case class DataDogPage(after: Option[String]) extends Product with Serializable
- case class DataDogResponse(errors: List[String]) extends Product with Serializable
- case class DataDogSeries(unit: List[DataDogUnit] = Nil, queryIndex: Int, aggr: String = "", metric: String, tagSet: List[String], expression: String, scope: String, interval: Long, length: Int, start: Long, end: Long, pointlist: List[Point], displayName: String, attributes: Json) extends Product with Serializable
- case class DataDogUnit(family: String, id: Int, name: String, shortName: String, plural: String, scaleFactor: Double) extends Product with Serializable
- case class Logs(ddc: DataDogClient) extends Product with Serializable
- case class MetricPoint(timestamp: Long, value: Double) extends Product with Serializable
- case class MetricResource(name: String, type: String) extends Product with Serializable
- sealed trait MetricType extends AnyRef
- case class Metrics(ddc: DataDogClient) extends Product with Serializable
- case class Page(cursor: Option[String], limit: Int) extends Product with Serializable
- case class Point(x: Double, y: Double) extends Product with Serializable
- case class StandardDataDogLogMessage(ddsource: String, ddtags: String, hostname: String, message: String, service: String, messages: List[String], level: String, value: Double, fileName: String, className: String, methodName: Option[String], line: Option[Int], column: Option[Int], thread: String, timestamp: Long, mdc: Map[String, String], data: Map[String, String]) extends DataDogLogMessage with Product with Serializable
Value Members
- object DataDogClient extends Serializable
- object DataDogEvent extends Serializable
- object DataDogLogAttributes extends Serializable
- object DataDogLogData extends Serializable
- object DataDogLogFilter extends Serializable
- object DataDogLogLinks extends Serializable
- object DataDogLogSearchRequest extends Serializable
- object DataDogLogSearchResponse extends Serializable
- object DataDogMetaData extends Serializable
- object DataDogMetrics extends Serializable
- object DataDogMetricsSeries extends Serializable
- object DataDogPage extends Serializable
- object DataDogResponse extends Serializable
- object DataDogSeries extends Serializable
- object DataDogUnit extends Serializable
- object MetricPoint extends Serializable
- object MetricResource extends Serializable
- object MetricType
- object Page extends Serializable
- object Point extends Serializable
- object StandardDataDogLogMessage extends Serializable
- object Test extends IOApp