Package-level declarations
Types
Value of a segment annotation. Has one of three value types: Number, Boolean, or String.
The service within the service graph that has anomalously high fault rates.
A list of Availability Zones corresponding to the segments in a trace.
Response statistics for an edge.
A configuration document that specifies encryption configuration settings.
The root cause of a trace summary error.
A collection of segments and corresponding subsegments associated to a trace summary error.
A collection of fields identifying the services in a trace summary error.
Information about requests that failed with a 4xx Client Error status code.
The root cause information for a trace summary fault.
A collection of segments and corresponding subsegments associated to a trace summary fault error.
A collection of fields identifying the services in a trace summary fault.
Information about requests that failed with a 5xx Server Error status code.
The predicted high and low fault count. This is used to determine if a service has become anomalous and if an insight should be created.
Details for a group without metadata.
An entry in a histogram for a statistic. A histogram maps the range of observed values on the X axis, and the prevalence of each value on the Y axis.
Rule used to determine the server-side sampling rate for spans ingested through the CloudWatchLogs destination and indexed by X-Ray.
The indexing rule configuration.
Update to an indexing rule.
X-Ray reevaluates insights periodically until they are resolved, and records each intermediate state in an event. You can review incident events in the Impact Timeline on the Inspect page in the X-Ray console.
The connection between two service in an insight impact graph.
Information about an application that processed requests, users that made requests, or downstream services, resources, and applications that an application used.
The structure containing configurations related to insights.
Information that describes an insight.
A list of EC2 instance IDs corresponding to the segments in a trace.
A policy revision id was provided which does not match the latest policy revision. This exception is also if a policy revision id of 0 is provided via PutResourcePolicy
and a policy with the same name already exists.
The request is missing required parameters or has invalid parameters.
The provided resource policy would prevent the caller of this request from calling PutResourcePolicy in the future.
Invalid policy document provided in request.
Exceeded the maximum number of resource policies for a target Amazon Web Services account.
Exceeded the maximum size for a resource policy.
The indexing rule configuration for probabilistic sampling.
Update to the indexing rule configuration for probabilistic sampling.
Statistics that describe how the incident has impacted a service.
A list of resources ARNs corresponding to the segments in a trace.
The resource was not found. Verify that the name or Amazon Resource Name (ARN) of the resource is correct.
A resource policy grants one or more Amazon Web Services services and accounts permissions to access X-Ray. Each resource policy is associated with a specific Amazon Web Services account.
The root cause information for a response time warning.
A collection of segments and corresponding subsegments associated to a response time warning.
A collection of fields identifying the service in a response time warning.
Retrieved information about an application that processed requests, users that made requests, or downstream services, resources, and applications that an application used.
Retrieved collection of spans with matching trace IDs.
The exception associated with a root cause.
You have reached the maximum number of sampling rules.
A sampling rule that services use to decide whether to instrument a request. Rule fields can match properties of the service, or properties of a request. The service can ignore rules that don't match its properties.
A SamplingRule and its metadata.
A document specifying changes to a sampling rule's configuration.
Request sampling results for a single rule from a service. Results are for the last 10 seconds unless the service has been assigned a longer reporting interval after a previous call to GetSamplingTargets.
Aggregated request sampling data for a sampling rule across all services for a 10-second window.
The name and value of a sampling rule to apply to a trace summary.
Temporary changes to a sampling rule configuration. To meet the global sampling target for a rule, X-Ray calculates a new reservoir for each service based on the recent sampling results of all services that called GetSamplingTargets.
A segment from a trace that has been ingested by the X-Ray service. The segment can be compiled from documents uploaded with PutTraceSegments, or an inferred
segment for a downstream service, generated from a subsegment sent by the service that called it.
Response statistics for a service.
A map that contains tag keys and tag values to attach to an Amazon Web Services X-Ray group or sampling rule. For more information about ways to use tags, see Tagging Amazon Web Services resources in the Amazon Web Services General Reference.
The request exceeds the maximum number of requests per second.
A list of TimeSeriesStatistic structures.
You have exceeded the maximum number of tags you can apply to this resource.
Metadata generated from the segment documents in a trace.
Sampling statistics from a call to GetSamplingTargets that X-Ray could not process.
Information about a segment that failed processing.
Information about a segment annotation.
Base class for all service related exceptions thrown by the XRay client