Class OutgoingTextChatMessageManipulationResult
java.lang.Object
com.novomind.ecom.api.iagent.manipulator.result.OutgoingTextChatMessageManipulationResult
Represents the result of the optional outgoing text chat message manipulation
by an OutgoingChatMessageManipulator
.
- Since:
- 12.1
-
Constructor Summary
ConstructorsConstructorDescriptionOutgoingTextChatMessageManipulationResult
(TextChatMessage textChatMessage) Creates anOutgoingTextChatMessageManipulationResult
with a manipulated text chat message -
Method Summary
Modifier and TypeMethodDescriptionProvides anOutgoingTextChatMessageManipulationResult
without any modifications
-
Constructor Details
-
OutgoingTextChatMessageManipulationResult
Creates anOutgoingTextChatMessageManipulationResult
with a manipulated text chat message- Parameters:
textChatMessage
- the manipulated text chat message- Since:
- 12.1
-
-
Method Details
-
getUnmodifiedResult
Provides anOutgoingTextChatMessageManipulationResult
without any modifications- Returns:
- an
OutgoingTextChatMessageManipulationResult
without any modifications - Since:
- 12.1
-
getTextChatMessage
- Returns:
- an
Optional
with the manipulated text chat message, or an emptyOptional
if no manipulation has been done. - Since:
- 12.1
-