Class Tagged
java.lang.Object
org.apache.pekko.persistence.journal.Tagged
- All Implemented Interfaces:
Serializable
,scala.Equals
,scala.Product
The journal may support tagging of events that are used by the
EventsByTag
query and it may support specifying the tags via an
pekko.persistence.journal.EventAdapter
that wraps the events
in a Tagged
with the given tags
. The journal may support other
ways of doing tagging. Please consult the documentation of the specific
journal implementation for more information.
The journal will unwrap the event and store the payload
.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Tagged
boolean
scala.collection.immutable.Set<String>
boolean
int
hashCode()
payload()
int
productElement
(int x$1) productElementName
(int x$1) scala.collection.Iterator<Object>
scala.collection.immutable.Set<String>
tags()
toString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface scala.Product
productElementNames
-
Constructor Details
-
Tagged
-
Tagged
Java API
-
-
Method Details
-
apply
-
unapply
-
payload
-
tags
-
copy
-
copy$default$1
-
copy$default$2
-
productPrefix
- Specified by:
productPrefix
in interfacescala.Product
-
productArity
public int productArity()- Specified by:
productArity
in interfacescala.Product
-
productElement
- Specified by:
productElement
in interfacescala.Product
-
productIterator
- Specified by:
productIterator
in interfacescala.Product
-
canEqual
- Specified by:
canEqual
in interfacescala.Equals
-
productElementName
- Specified by:
productElementName
in interfacescala.Product
-
hashCode
public int hashCode() -
toString
-
equals
-