implicit final class TableReferenceOps extends AnyVal
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- TableReferenceOps
- AnyVal
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new TableReferenceOps(table: TableReference)
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- Any
-
final
def
##(): Int
- Definition Classes
- Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def deleteItem(key: Map[String, AttributeValue]): DynamoQuery[DeleteItem, DeleteItemResponse]
- def deleteItem[Item](keyItem: Item)(implicit arg0: D4SEncoder[Item]): DynamoQuery[DeleteItem, DeleteItemResponse]
- def deleteItem: DynamoQuery[DeleteItem, DeleteItemResponse]
- def deleteItemBatch[I](deleteBatch: List[I])(implicit arg0: D4SEncoder[I]): DynamoQuery[DeleteItemBatch, List[BatchWriteItemResponse]]
- def deleteItemBatch: DynamoQuery[DeleteItemBatch, List[BatchWriteItemResponse]]
- def describe: DynamoQuery[DescribeTable, DescribeTableResponse]
-
def
getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
- def getItem(key: Map[String, AttributeValue]): DynamoQuery[GetItem, GetItemResponse]
- def getItem[Item](keyItem: Item)(implicit arg0: D4SEncoder[Item]): DynamoQuery[GetItem, GetItemResponse]
- def getItem: DynamoQuery[GetItem, GetItemResponse]
- def getItemBatch[I](getBatch: List[I])(implicit arg0: D4SEncoder[I]): DynamoQuery[GetItemBatch, List[BatchGetItemResponse]]
- def getItemBatch: DynamoQuery[GetItemBatch, List[BatchGetItemResponse]]
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def markForDeletion(arn: String): DynamoQuery[UpdateTableTags, TagResourceResponse]
- def putItem(key: Map[String, AttributeValue]): DynamoQuery[PutItem, PutItemResponse]
- def putItem[Item](item: Item)(implicit arg0: D4SEncoder[Item]): DynamoQuery[PutItem, PutItemResponse]
- def putItem: DynamoQuery[PutItem, PutItemResponse]
- def putItemBatch[I](putBatch: List[BatchWriteEntity[I]])(implicit arg0: D4SEncoder[I]): DynamoQuery[PutItemBatch, List[BatchWriteItemResponse]]
- def putItemBatch: DynamoQuery[PutItemBatch, List[BatchWriteItemResponse]]
- def query[H, R](index: TableIndex[H, R], hashKey: H, rangeKey: R): DynamoQuery[Query, QueryResponse]
- def query[H](index: TableIndex[H, _], hashKey: H): DynamoQuery[Query, QueryResponse]
- def query(key: Map[String, AttributeValue]): DynamoQuery[Query, QueryResponse]
- def query(index: TableIndex[_, _]): DynamoQuery[Query, QueryResponse]
- def query: DynamoQuery[Query, QueryResponse]
- def queryDeleteBatch[H, R](index: TableIndex[H, R], hashKey: H, rangeKey: R): DynamoQuery[QueryDeleteBatch, List[BatchWriteItemResponse]]
- def queryDeleteBatch[H](index: TableIndex[H, _], hashKey: H): DynamoQuery[QueryDeleteBatch, List[BatchWriteItemResponse]]
- def queryDeleteBatch(key: Map[String, AttributeValue]): DynamoQuery[QueryDeleteBatch, List[BatchWriteItemResponse]]
- def queryDeleteBatch(index: TableIndex[_, _]): DynamoQuery[QueryDeleteBatch, List[BatchWriteItemResponse]]
- def queryDeleteBatch(maxParallelDeletes: Int): DynamoQuery[QueryDeleteBatch, List[BatchWriteItemResponse]]
- def queryDeleteBatch: DynamoQuery[QueryDeleteBatch, List[BatchWriteItemResponse]]
- def scan(index: TableIndex[_, _]): DynamoQuery[Scan, ScanResponse]
- def scan: DynamoQuery[Scan, ScanResponse]
- def scanDeleteBatch(maxParallelDeletes: Int): DynamoQuery[ScanDeleteBatch, List[BatchWriteItemResponse]]
- def scanDeleteBatch: DynamoQuery[ScanDeleteBatch, List[BatchWriteItemResponse]]
-
def
toString(): String
- Definition Classes
- Any
- def update: DynamoQuery[UpdateTable, UpdateTableResponse]
- def updateItem(key: Map[String, AttributeValue]): DynamoQuery[UpdateItem, UpdateItemResponse]
- def updateItem[Item](item: Item)(implicit arg0: D4SEncoder[Item]): DynamoQuery[UpdateItem, UpdateItemResponse]
- def updateItem: DynamoQuery[UpdateItem, UpdateItemResponse]
- def updateTags(arn: String, tagsToUpdate: Map[String, String]): DynamoQuery[UpdateTableTags, TagResourceResponse]
Deprecated Value Members
-
def
query(index: TableIndex[_, _], key: Map[String, AttributeValue]): DynamoQuery[Query, QueryResponse]
- Annotations
- @deprecated
- Deprecated
(Since version 1.0.8) Use .query(index).withKey(key)
-
def
queryDeleteBatch(index: TableIndex[_, _], key: Map[String, AttributeValue]): DynamoQuery[QueryDeleteBatch, List[BatchWriteItemResponse]]
- Annotations
- @deprecated
- Deprecated
(Since version 1.0.8) Use .queryDeleteBatch(index).withKey(key)