algolia
inputs
package
inputs
Visibility
Public
All
Type Members
case class
AddObjectOperation
[
T <:
AnyRef
]
(
body:
T
,
indexName:
Option
[
String
] =
None
,
action:
String
=
"addObject"
)
extends
BatchOperation
[
T
] with
Product
with
Serializable
sealed
trait
BatchOperation
[
T <:
AnyRef
]
extends
AnyRef
case class
BatchOperations
(
requests:
Seq
[
BatchOperation
[_ <:
AnyRef
]]
)
extends
Product
with
Serializable
case class
ClearIndexOperation
[
T <:
AnyRef
]
(
indexName:
String
,
action:
String
=
"clear"
)
extends
BatchOperation
[
T
] with
Product
with
Serializable
case class
DeleteObjectOperation
[
T <:
AnyRef
]
(
indexName:
String
,
objectID:
String
,
action:
String
=
"deleteObject"
)
extends
BatchOperation
[
T
] with
Product
with
Serializable
case class
IndexOperation
(
operation:
String
,
destination:
Option
[
String
]
)
extends
Product
with
Serializable
case class
UpdateObjectOperation
[
T <:
AnyRef
]
(
body:
T
,
indexName:
Option
[
String
] =
None
,
action:
String
=
"updateObject"
)
extends
BatchOperation
[
T
] with
Product
with
Serializable
Ungrouped