Class DurableProducerQueue.MessageSent<T>
The fact that a message has been sent.
Inheritance
DurableProducerQueue.MessageSent<T>
Assembly: Akka.dll
Syntax
public sealed record DurableProducerQueue.MessageSent<T> : IEquatable<DurableProducerQueue.MessageSent<T>>
Type Parameters
Constructors
|
Edit this page
View Source
MessageSent(long, MessageOrChunk<T>, bool, string, long)
The fact that a message has been sent.
Declaration
public MessageSent(long SeqNr, MessageOrChunk<T> Message, bool Ack, string ConfirmationQualifier, long Timestamp)
Parameters
Type |
Name |
Description |
long |
SeqNr |
|
MessageOrChunk<T> |
Message |
|
bool |
Ack |
|
string |
ConfirmationQualifier |
|
long |
Timestamp |
|
Properties
|
Edit this page
View Source
Ack
Declaration
public bool Ack { get; init; }
Property Value
|
Edit this page
View Source
ConfirmationQualifier
Declaration
public string ConfirmationQualifier { get; init; }
Property Value
|
Edit this page
View Source
Message
Declaration
public MessageOrChunk<T> Message { get; init; }
Property Value
Type |
Description |
MessageOrChunk<T> |
|
|
Edit this page
View Source
SeqNr
Declaration
public long SeqNr { get; init; }
Property Value
|
Edit this page
View Source
Timestamp
Declaration
public long Timestamp { get; init; }
Property Value
Methods
|
Edit this page
View Source
Equals(MessageSent<T>?)
Declaration
public bool Equals(DurableProducerQueue.MessageSent<T>? other)
Parameters
Returns
|
Edit this page
View Source
FromChunked(long, ChunkedMessage, bool, string, long)
Declaration
public static DurableProducerQueue.MessageSent<T> FromChunked(long seqNo, ChunkedMessage chunkedMessage, bool ack, string confirmationQualifier, long timestamp)
Parameters
Type |
Name |
Description |
long |
seqNo |
|
ChunkedMessage |
chunkedMessage |
|
bool |
ack |
|
string |
confirmationQualifier |
|
long |
timestamp |
|
Returns
|
Edit this page
View Source
FromMessageOrChunked(long, MessageOrChunk<T>, bool, string, long)
Declaration
public static DurableProducerQueue.MessageSent<T> FromMessageOrChunked(long seqNo, MessageOrChunk<T> messageOrChunk, bool ack, string confirmationQualifier, long timestamp)
Parameters
Type |
Name |
Description |
long |
seqNo |
|
MessageOrChunk<T> |
messageOrChunk |
|
bool |
ack |
|
string |
confirmationQualifier |
|
long |
timestamp |
|
Returns
|
Edit this page
View Source
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
|
Edit this page
View Source
ToString()
Declaration
public override string ToString()
Returns
Overrides
|
Edit this page
View Source
WithQualifier(string)
Declaration
public DurableProducerQueue.MessageSent<T> WithQualifier(string qualifier)
Parameters
Type |
Name |
Description |
string |
qualifier |
|
Returns
|
Edit this page
View Source
WithTimestamp(long)
Declaration
public DurableProducerQueue.MessageSent<T> WithTimestamp(long timestamp)
Parameters
Type |
Name |
Description |
long |
timestamp |
|
Returns
Implements
Extension Methods