Scan

@JsonSerializable
data class Scan(val TableName: TableName, val FilterExpression: String? = null, val ProjectionExpression: String? = null, val ExpressionAttributeNames: TokensToNames? = null, val ExpressionAttributeValues: TokensToValues? = null, val ExclusiveStartKey: Key? = null, val IndexName: IndexName? = null, val Limit: Int? = null, val ConsistentRead: Boolean? = null, val Segment: Int? = null, val Select: Select? = null, val TotalSegments: Int? = null, val ReturnConsumedCapacity: ReturnConsumedCapacity? = null) : DynamoDbPagedAction<ScanResponse, Scan>

Constructors

Link copied to clipboard
constructor(TableName: TableName, FilterExpression: String? = null, ProjectionExpression: String? = null, ExpressionAttributeNames: TokensToNames? = null, ExpressionAttributeValues: TokensToValues? = null, ExclusiveStartKey: Key? = null, IndexName: IndexName? = null, Limit: Int? = null, ConsistentRead: Boolean? = null, Segment: Int? = null, Select: Select? = null, TotalSegments: Int? = null, ReturnConsumedCapacity: ReturnConsumedCapacity? = null)

Properties

Link copied to clipboard
val ConsistentRead: Boolean? = null
Link copied to clipboard
val ExclusiveStartKey: Key? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val IndexName: IndexName? = null
Link copied to clipboard
open override val Limit: Int? = null
Link copied to clipboard
Link copied to clipboard
val Segment: Int? = null
Link copied to clipboard
val Select: Select? = null
Link copied to clipboard
Link copied to clipboard
val TotalSegments: Int? = null

Functions

Link copied to clipboard
open override fun next(token: Key): Scan
Link copied to clipboard
open override fun toRequest(): Request
Link copied to clipboard
open override fun toResult(response: Response): Result<ScanResponse, RemoteFailure>
Link copied to clipboard
open fun uri(): Uri