Package-level declarations

Types

Link copied to clipboard
@JsonSerializable
data class AnnotationValue(val StringValue: String? = null, val NumberValue: Double? = null, val BooleanValue: Boolean? = null)
Link copied to clipboard
@JsonSerializable
data class ResourceARNDetail(val ARN: ARN? = null)
Link copied to clipboard
@JsonSerializable
data class Segment(val Id: SegmentId, val Document: String? = null)
Link copied to clipboard
class SegmentId : AbstractValue<String>
Link copied to clipboard
@JsonSerializable
data class ServiceId(val Name: String? = null, val Names: List<String>? = null, val AccountId: AwsAccount? = null, val Type: String? = null)
Link copied to clipboard
Link copied to clipboard
@JsonSerializable
data class Trace(val Id: TraceId, val Duration: Double? = null, val LimitExceeded: Boolean? = null, val Segments: List<Segment> = emptyList())
Link copied to clipboard
@JsonSerializable
data class TraceHttp(val HttpURL: String? = null, val HttpStatus: Int? = null, val HttpMethod: String? = null, val UserAgent: String? = null, val ClientIp: String? = null)
Link copied to clipboard
class TraceId : AbstractValue<String>

Version 1, the epoch second the trace started in hex, and 96 bits of hex randomness.

Link copied to clipboard
@JsonSerializable
data class TraceSummary(val Id: TraceId, val StartTime: Timestamp? = null, val Duration: Double? = null, val ResponseTime: Double? = null, val HasFault: Boolean? = null, val HasError: Boolean? = null, val HasThrottle: Boolean? = null, val IsPartial: Boolean? = null, val MatchedEventTime: Timestamp? = null, val Http: TraceHttp? = null, val Annotations: Map<String, List<ValueWithServiceIds>>? = null, val Users: List<TraceUser>? = null, val ResourceARNs: List<ResourceARNDetail>? = null, val ServiceIds: List<ServiceId>? = null)
Link copied to clipboard
@JsonSerializable
data class TraceUser(val UserName: String? = null, val ServiceIds: List<ServiceId>? = null)
Link copied to clipboard
@JsonSerializable
data class ValueWithServiceIds(val AnnotationValue: AnnotationValue? = null, val ServiceIds: List<ServiceId>? = null)