Table of Contents

Class TrimmedDataAccessException

Namespace
DynaSharp
Assembly
DynaSharp.dll

The records a request asks for are gone: they are older than the 24 hours that DynamoDB Streams keeps them. DynamoDB Streams reports it as TrimmedDataAccessException.

public sealed class TrimmedDataAccessException : DynamoDbException, ISerializable
Inheritance
TrimmedDataAccessException
Implements
Inherited Members

Remarks

Not retried by the client. A reader that fell behind by more than a day lost those changes for good; start again at TrimHorizon, the oldest record that is left, and rebuild the state from the table if the gap matters.

Constructors

TrimmedDataAccessException(string, string?, HttpStatusCode)

Initializes a new instance of the TrimmedDataAccessException class.

public TrimmedDataAccessException(string message, string? requestId = null, HttpStatusCode statusCode = HttpStatusCode.BadRequest)

Parameters

message string

The error message returned by DynamoDB Streams.

requestId string

The AWS request id, if known.

statusCode HttpStatusCode

The HTTP status code of the response.