com
.
gu
.
scanamo
ops
package
ops
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
ops
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
final
case class
BatchGet
(
req:
BatchGetItemRequest
)
extends
ScanamoOpsA
[
BatchGetItemResult
] with
Product
with
Serializable
final
case class
BatchWrite
(
req:
BatchWriteItemRequest
)
extends
ScanamoOpsA
[
BatchWriteItemResult
] with
Product
with
Serializable
final
case class
ConditionalDelete
(
req:
ScanamoDeleteRequest
)
extends
ScanamoOpsA
[
Either
[
ConditionalCheckFailedException
,
DeleteItemResult
]] with
Product
with
Serializable
final
case class
ConditionalPut
(
req:
ScanamoPutRequest
)
extends
ScanamoOpsA
[
Either
[
ConditionalCheckFailedException
,
PutItemResult
]] with
Product
with
Serializable
final
case class
ConditionalUpdate
(
req:
ScanamoUpdateRequest
)
extends
ScanamoOpsA
[
Either
[
ConditionalCheckFailedException
,
UpdateItemResult
]] with
Product
with
Serializable
final
case class
Delete
(
req:
ScanamoDeleteRequest
)
extends
ScanamoOpsA
[
DeleteItemResult
] with
Product
with
Serializable
final
case class
Get
(
req:
GetItemRequest
)
extends
ScanamoOpsA
[
GetItemResult
] with
Product
with
Serializable
final
case class
Put
(
req:
ScanamoPutRequest
)
extends
ScanamoOpsA
[
PutItemResult
] with
Product
with
Serializable
final
case class
Query
(
req:
QueryRequest
)
extends
ScanamoOpsA
[
QueryResult
] with
Product
with
Serializable
final
case class
Scan
(
req:
ScanRequest
)
extends
ScanamoOpsA
[
ScanResult
] with
Product
with
Serializable
type
ScanamoOps
[
A
]
=
Free
[
ScanamoOpsA
,
A
]
sealed
trait
ScanamoOpsA
[
A
]
extends
Product
with
Serializable
final
case class
Update
(
req:
ScanamoUpdateRequest
)
extends
ScanamoOpsA
[
UpdateItemResult
] with
Product
with
Serializable
Value Members
object
ScanamoInterpreters
object
ScanamoOps
Inherited from
AnyRef
Inherited from
Any
Ungrouped