GetItemRequest

Represents the input of a GetItem operation.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

This is a legacy parameter. Use ProjectionExpression instead. For more information, see AttributesToGet in the Amazon DynamoDB Developer Guide.

Link copied to clipboard

Determines the read consistency model: If set to true, then the operation uses strongly consistent reads; otherwise, the operation uses eventually consistent reads.

Link copied to clipboard

One or more substitution tokens for attribute names in an expression. The following are some use cases for using ExpressionAttributeNames:

Link copied to clipboard

A map of attribute names to AttributeValue objects, representing the primary key of the item to retrieve.

Link copied to clipboard

A string that identifies one or more attributes to retrieve from the table. These attributes can include scalars, sets, or elements of a JSON document. The attributes in the expression must be separated by commas.

Link copied to clipboard

Determines the level of detail about either provisioned or on-demand throughput consumption that is returned in the response:

Link copied to clipboard

The name of the table containing the requested item. You can also provide the Amazon Resource Name (ARN) of the table in this parameter.

Functions

Link copied to clipboard
inline fun copy(block: GetItemRequest.Builder.() -> Unit = {}): GetItemRequest
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String