nelson
notifications
package
notifications
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
notifications
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
sealed abstract
class
EmailOp
[
A
]
extends
Product
with
Serializable
final
class
EmailServer
extends
~>
[
EmailOp
,
IO
]
final
case class
EmailSubscription
(
recipient:
EmailAddress
)
extends
NotificationSubscription
with
Product
with
Serializable
sealed
trait
NotificationSubscription
extends
AnyRef
final
case class
NotificationSubscriptions
(
slack:
List
[
SlackSubscription
]
,
email:
List
[
EmailSubscription
]
)
extends
Product
with
Serializable
type
SlackChannel
=
String
final
class
SlackHttp
extends
~>
[
SlackOp
,
IO
]
sealed abstract
class
SlackOp
[
A
]
extends
Product
with
Serializable
final
case class
SlackSubscription
(
channel:
SlackChannel
)
extends
NotificationSubscription
with
Product
with
Serializable
Value Members
object
EmailOp
extends
Serializable
object
NotificationSubscriptions
extends
Serializable
object
Notify
object
SlackOp
extends
Serializable
Inherited from
AnyRef
Inherited from
Any
Ungrouped