org
.
sisioh
.
aws4s
.
dynamodb
RichAmazonDynamoDBClient
final
class
RichAmazonDynamoDBClient
extends
AnyVal
with
PimpedType
[
AmazonDynamoDBClient
]
Linear Supertypes
PimpedType
[
AmazonDynamoDBClient
],
AnyVal
,
NotNull
,
Any
Ordering
Alphabetic
By inheritance
Inherited
RichAmazonDynamoDBClient
PimpedType
AnyVal
NotNull
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Instance Constructors
new
RichAmazonDynamoDBClient
(
underlying:
AmazonDynamoDBClient
)
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
batchGetItemAsTry
(
requestItems:
Map
[
String
,
KeysAndAttributes
]
)
:
Try
[
BatchGetItemResult
]
def
batchGetItemAsTry
(
batchGetItemRequest:
BatchGetItemRequest
)
:
Try
[
BatchGetItemResult
]
def
batchGetItemAsTry
(
requestItems:
Map
[
String
,
KeysAndAttributes
]
,
returnConsumedCapacity:
String
)
:
Try
[
BatchGetItemResult
]
def
batchWriteItemAsTry
(
requestItems:
Map
[
String
,
Seq
[
WriteRequest
]]
)
:
Try
[
BatchWriteItemResult
]
def
batchWriteItemAsTry
(
batchWriteItemRequest:
BatchWriteItemRequest
)
:
Try
[
BatchWriteItemResult
]
def
createTableAsTry
(
attributeDefinitions:
Seq
[
AttributeDefinition
]
,
tableName:
String
,
keySchema:
Seq
[
KeySchemaElement
]
,
provisionedThroughput:
ProvisionedThroughput
)
:
Try
[
CreateTableResult
]
def
createTableAsTry
(
createTableRequest:
CreateTableRequest
)
:
Try
[
CreateTableResult
]
def
deleteItemAsTry
(
tableName:
String
,
key:
Map
[
String
,
AttributeValue
]
,
returnValues:
String
)
:
Try
[
DeleteItemResult
]
def
deleteItemAsTry
(
tableName:
String
,
key:
Map
[
String
,
AttributeValue
]
)
:
Try
[
DeleteItemResult
]
def
deleteItemAsTry
(
deleteItemRequest:
DeleteItemRequest
)
:
Try
[
DeleteItemResult
]
def
deleteTableAsTry
(
tableName:
String
)
:
Try
[
DeleteTableResult
]
def
deleteTableAsTry
(
deleteTableRequest:
DeleteTableRequest
)
:
Try
[
DeleteTableResult
]
def
describeTableAsTry
(
tableName:
String
)
:
Try
[
DescribeTableResult
]
def
describeTableAsTry
(
describeTableRequest:
DescribeTableRequest
)
:
Try
[
DescribeTableResult
]
def
getClass
()
:
Class
[_ <:
AnyVal
]
Definition Classes
AnyVal → Any
def
getItemAsTry
(
tableName:
String
,
key:
Map
[
String
,
AttributeValue
]
,
consistentRead:
Boolean
)
:
Try
[
GetItemResult
]
def
getItemAsTry
(
tableName:
String
,
key:
Map
[
String
,
AttributeValue
]
)
:
Try
[
GetItemResult
]
def
getItemAsTry
(
getItemRequest:
GetItemRequest
)
:
Try
[
GetItemResult
]
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
listTablesAsTry
()
:
Try
[
ListTablesResult
]
def
listTablesAsTry
(
exclusiveStartTableName:
String
,
limit:
Int
)
:
Try
[
ListTablesResult
]
def
listTablesAsTry
(
exclusiveStartTableName:
String
)
:
Try
[
ListTablesResult
]
def
listTablesAsTry
(
listTablesRequest:
ListTablesRequest
)
:
Try
[
ListTablesResult
]
def
putItemAsTry
(
tableName:
String
,
item:
Map
[
String
,
AttributeValue
]
,
returnValues:
String
)
:
Try
[
PutItemResult
]
def
putItemAsTry
(
tableName:
String
,
item:
Map
[
String
,
AttributeValue
]
)
:
Try
[
PutItemResult
]
def
putItemAsTry
(
putItemRequest:
PutItemRequest
)
:
Try
[
PutItemResult
]
def
queryAsTry
(
queryRequest:
QueryRequest
)
:
Try
[
QueryResult
]
def
scanAsTry
(
tableName:
String
,
scanFilter:
Map
[
String
,
Condition
]
)
:
Try
[
ScanResult
]
def
scanAsTry
(
tableName:
String
,
attributesToGet:
Seq
[
String
]
,
scanFilter:
Map
[
String
,
Condition
]
)
:
Try
[
ScanResult
]
def
scanAsTry
(
tableName:
String
,
attributesToGet:
Seq
[
String
]
)
:
Try
[
ScanResult
]
def
scanAsTry
(
scanRequest:
ScanRequest
)
:
Try
[
ScanResult
]
def
toString
()
:
String
Definition Classes
Any
val
underlying
:
AmazonDynamoDBClient
Definition Classes
RichAmazonDynamoDBClient
→ PimpedType
def
updateItemAsTry
(
tableName:
String
,
key:
Map
[
String
,
AttributeValue
]
,
attributeUpdates:
Map
[
String
,
AttributeValueUpdate
]
,
returnValues:
String
)
:
Try
[
UpdateItemResult
]
def
updateItemAsTry
(
tableName:
String
,
key:
Map
[
String
,
AttributeValue
]
,
attributeUpdates:
Map
[
String
,
AttributeValueUpdate
]
)
:
Try
[
UpdateItemResult
]
def
updateItemAsTry
(
updateItemRequest:
UpdateItemRequest
)
:
Try
[
UpdateItemResult
]
def
updateTableAsTry
(
tableName:
String
,
provisionedThroughput:
ProvisionedThroughput
)
:
Try
[
UpdateTableResult
]
def
updateTableAsTry
(
updateTableRequest:
UpdateTableRequest
)
:
Try
[
UpdateTableResult
]
Inherited from
PimpedType
[
AmazonDynamoDBClient
]
Inherited from
AnyVal
Inherited from
NotNull
Inherited from
Any
Ungrouped