Uses of Interface
software.amazon.awssdk.enhanced.dynamodb.OperationContext
Packages that use OperationContext
Package
Description
-
Uses of OperationContext in software.amazon.awssdk.enhanced.dynamodb
Methods in software.amazon.awssdk.enhanced.dynamodb that return OperationContext -
Uses of OperationContext in software.amazon.awssdk.enhanced.dynamodb.internal
Methods in software.amazon.awssdk.enhanced.dynamodb.internal with parameters of type OperationContextModifier and TypeMethodDescriptionstatic <ResponseT,ItemT>
Page<ItemT>EnhancedClientUtils.readAndTransformPaginatedItems(ResponseT response, TableSchema<ItemT> tableSchema, OperationContext operationContext, DynamoDbEnhancedClientExtension dynamoDbEnhancedClientExtension, Function<ResponseT, List<Map<String, AttributeValue>>> getItems, Function<ResponseT, Map<String, AttributeValue>> getLastEvaluatedKey, Function<ResponseT, Integer> count, Function<ResponseT, Integer> scannedCount, Function<ResponseT, ConsumedCapacity> consumedCapacity) static <T> TEnhancedClientUtils.readAndTransformSingleItem(Map<String, AttributeValue> itemMap, TableSchema<T> tableSchema, OperationContext operationContext, DynamoDbEnhancedClientExtension dynamoDbEnhancedClientExtension) -
Uses of OperationContext in software.amazon.awssdk.enhanced.dynamodb.internal.extensions
Methods in software.amazon.awssdk.enhanced.dynamodb.internal.extensions that return OperationContextMethods in software.amazon.awssdk.enhanced.dynamodb.internal.extensions with parameters of type OperationContextModifier and TypeMethodDescriptionDefaultDynamoDbExtensionContext.Builder.operationContext(OperationContext operationContext) -
Uses of OperationContext in software.amazon.awssdk.enhanced.dynamodb.internal.operations
Classes in software.amazon.awssdk.enhanced.dynamodb.internal.operations that implement OperationContextMethods in software.amazon.awssdk.enhanced.dynamodb.internal.operations with parameters of type OperationContextModifier and TypeMethodDescriptiondefault ResultTCommonOperation.execute(TableSchema<ItemT> tableSchema, OperationContext context, DynamoDbEnhancedClientExtension extension, DynamoDbClient dynamoDbClient) Default implementation of a complete synchronous execution of this operation against either the primary or a secondary index.default PageIterable<ItemT>PaginatedOperation.execute(TableSchema<ItemT> tableSchema, OperationContext context, DynamoDbEnhancedClientExtension extension, DynamoDbClient dynamoDbClient) Default implementation of a complete synchronous execution of this operation against either the primary or a secondary index.default CompletableFuture<ResultT>CommonOperation.executeAsync(TableSchema<ItemT> tableSchema, OperationContext context, DynamoDbEnhancedClientExtension extension, DynamoDbAsyncClient dynamoDbAsyncClient) Default implementation of a complete non-blocking asynchronous execution of this operation against either the primary or a secondary index.default PagePublisher<ItemT>PaginatedOperation.executeAsync(TableSchema<ItemT> tableSchema, OperationContext context, DynamoDbEnhancedClientExtension extension, DynamoDbAsyncClient dynamoDbAsyncClient) Default implementation of a complete non-blocking asynchronous execution of this operation against either the primary or a secondary index.CommonOperation.generateRequest(TableSchema<ItemT> tableSchema, OperationContext context, DynamoDbEnhancedClientExtension extension) This method generates the request that needs to be sent to a low levelDynamoDbClient.CreateTableOperation.generateRequest(TableSchema<T> tableSchema, OperationContext operationContext, DynamoDbEnhancedClientExtension extension) DeleteItemOperation.generateRequest(TableSchema<T> tableSchema, OperationContext operationContext, DynamoDbEnhancedClientExtension extension) DeleteTableOperation.generateRequest(TableSchema<T> tableSchema, OperationContext operationContext, DynamoDbEnhancedClientExtension extension) DescribeTableOperation.generateRequest(TableSchema<T> tableSchema, OperationContext operationContext, DynamoDbEnhancedClientExtension extension) GetItemOperation.generateRequest(TableSchema<T> tableSchema, OperationContext context, DynamoDbEnhancedClientExtension extension) PaginatedOperation.generateRequest(TableSchema<ItemT> tableSchema, OperationContext context, DynamoDbEnhancedClientExtension extension) This method generates the request that needs to be sent to a low levelDynamoDbClient.PutItemOperation.generateRequest(TableSchema<T> tableSchema, OperationContext operationContext, DynamoDbEnhancedClientExtension extension) QueryOperation.generateRequest(TableSchema<T> tableSchema, OperationContext operationContext, DynamoDbEnhancedClientExtension extension) ScanOperation.generateRequest(TableSchema<T> tableSchema, OperationContext operationContext, DynamoDbEnhancedClientExtension extension) UpdateItemOperation.generateRequest(TableSchema<T> tableSchema, OperationContext operationContext, DynamoDbEnhancedClientExtension extension) GetItemOperation.generateTransactGetItem(TableSchema<T> tableSchema, OperationContext operationContext, DynamoDbEnhancedClientExtension dynamoDbEnhancedClientExtension) TransactableReadOperation.generateTransactGetItem(TableSchema<T> tableSchema, OperationContext operationContext, DynamoDbEnhancedClientExtension dynamoDbEnhancedClientExtension) DeleteItemOperation.generateTransactWriteItem(TableSchema<T> tableSchema, OperationContext operationContext, DynamoDbEnhancedClientExtension dynamoDbEnhancedClientExtension) PutItemOperation.generateTransactWriteItem(TableSchema<T> tableSchema, OperationContext operationContext, DynamoDbEnhancedClientExtension dynamoDbEnhancedClientExtension) TransactableWriteOperation.generateTransactWriteItem(TableSchema<T> tableSchema, OperationContext operationContext, DynamoDbEnhancedClientExtension dynamoDbEnhancedClientExtension) UpdateItemOperation.generateTransactWriteItem(TableSchema<T> tableSchema, OperationContext operationContext, DynamoDbEnhancedClientExtension dynamoDbEnhancedClientExtension) BatchableWriteOperation.generateWriteRequest(TableSchema<T> tableSchema, OperationContext context, DynamoDbEnhancedClientExtension extension) DeleteItemOperation.generateWriteRequest(TableSchema<T> tableSchema, OperationContext operationContext, DynamoDbEnhancedClientExtension extension) PutItemOperation.generateWriteRequest(TableSchema<T> tableSchema, OperationContext operationContext, DynamoDbEnhancedClientExtension extension) CommonOperation.transformResponse(ResponseT response, TableSchema<ItemT> tableSchema, OperationContext context, DynamoDbEnhancedClientExtension extension) Takes the response object returned by the actual DynamoDb call and maps it into a higher level abstracted result object.CreateTableOperation.transformResponse(CreateTableResponse response, TableSchema<T> tableSchema, OperationContext operationContext, DynamoDbEnhancedClientExtension extension) DeleteItemOperation.transformResponse(DeleteItemResponse response, TableSchema<T> tableSchema, OperationContext operationContext, DynamoDbEnhancedClientExtension extension) DeleteTableOperation.transformResponse(DeleteTableResponse response, TableSchema<T> tableSchema, OperationContext operationContext, DynamoDbEnhancedClientExtension extension) DescribeTableOperation.transformResponse(DescribeTableResponse response, TableSchema<T> tableSchema, OperationContext operationContext, DynamoDbEnhancedClientExtension extension) GetItemOperation.transformResponse(GetItemResponse response, TableSchema<T> tableSchema, OperationContext context, DynamoDbEnhancedClientExtension extension) PaginatedOperation.transformResponse(ResponseT response, TableSchema<ItemT> tableSchema, OperationContext context, DynamoDbEnhancedClientExtension dynamoDbEnhancedClientExtension) Takes the response object returned by the actual DynamoDb call and maps it into a higher level abstracted result object.PutItemOperation.transformResponse(PutItemResponse response, TableSchema<T> tableSchema, OperationContext operationContext, DynamoDbEnhancedClientExtension extension) QueryOperation.transformResponse(QueryResponse response, TableSchema<T> tableSchema, OperationContext context, DynamoDbEnhancedClientExtension dynamoDbEnhancedClientExtension) ScanOperation.transformResponse(ScanResponse response, TableSchema<T> tableSchema, OperationContext context, DynamoDbEnhancedClientExtension dynamoDbEnhancedClientExtension) UpdateItemOperation.transformResponse(UpdateItemResponse response, TableSchema<T> tableSchema, OperationContext operationContext, DynamoDbEnhancedClientExtension extension) -
Uses of OperationContext in software.amazon.awssdk.enhanced.dynamodb.model
Methods in software.amazon.awssdk.enhanced.dynamodb.model with parameters of type OperationContextModifier and TypeMethodDescriptionConditionCheck.generateTransactWriteItem(TableSchema<T> tableSchema, OperationContext operationContext, DynamoDbEnhancedClientExtension dynamoDbEnhancedClientExtension)