Package com.azure.storage.queue.models
Class QueueMessageDecodingError
- java.lang.Object
-
- com.azure.storage.queue.models.QueueMessageDecodingError
-
public final class QueueMessageDecodingError extends Object
Contains information about message that could not be decoded.
-
-
Constructor Summary
Constructors Constructor Description QueueMessageDecodingError(QueueAsyncClient queueAsyncClient, QueueClient queueClient, QueueMessageItem queueMessageItem, PeekedMessageItem peekedMessageItem, Exception cause)Creates newQueueMessageDecodingError.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExceptiongetCause()Gets theExceptionthrown at decoding attempt if present.PeekedMessageItemgetPeekedMessageItem()Gets thePeekedMessageItemthat has been peeked and could not be decoded.QueueAsyncClientgetQueueAsyncClient()Gets the async queue client that has received message.QueueClientgetQueueClient()Gets the queue client that has received message.QueueMessageItemgetQueueMessageItem()Gets theQueueMessageItemthat has been received and could not be decoded.
-
-
-
Constructor Detail
-
QueueMessageDecodingError
public QueueMessageDecodingError(QueueAsyncClient queueAsyncClient, QueueClient queueClient, QueueMessageItem queueMessageItem, PeekedMessageItem peekedMessageItem, Exception cause)
Creates newQueueMessageDecodingError.- Parameters:
queueAsyncClient- theQueueAsyncClientof the queue that has received message.queueClient- theQueueClientof the queue that has received message.queueMessageItem- theQueueMessageItemthat has been received and could not be decoded.peekedMessageItem- thePeekedMessageItemthat has been peeked and could not be decoded.cause- theExceptionthrown at decoding attempt if present.
-
-
Method Detail
-
getQueueAsyncClient
public QueueAsyncClient getQueueAsyncClient()
Gets the async queue client that has received message.- Returns:
- the queue client that has received message.
-
getQueueClient
public QueueClient getQueueClient()
Gets the queue client that has received message.- Returns:
- the queue client that has received message.
-
getQueueMessageItem
public QueueMessageItem getQueueMessageItem()
Gets theQueueMessageItemthat has been received and could not be decoded. The body of the message is as received, i.e. no decoding is attempted.- Returns:
- the
QueueMessageItemthat has been received and could not be decoded.
-
getPeekedMessageItem
public PeekedMessageItem getPeekedMessageItem()
Gets thePeekedMessageItemthat has been peeked and could not be decoded. The body of the message is as received, i.e. no decoding is attempted.- Returns:
- the
PeekedMessageItemthat has been peeked and could not be decoded.
-
-