Username
A value class representing a username that always starts with the "@" symbol.
This class is used to encapsulate the concept of a username, enforce its format, and ensure consistency when dealing with usernames throughout the application.
Throws
if the provided full value doesn't start with "@" during initialization.
Properties
Returns the embedded business connection, or null when no business connection is available.
Returns the embedded channel direct-message thread, or null when no direct-message thread is available.
Returns the embedded ephemeral-message identifier, or null when no identifier is available.
Returns the embedded ephemeral-message receiver, or null when no receiver is available.
Returns the embedded message thread, or null when no message thread is available.