KubeMQ.QueueAckAllResult (kubemq v1.0.1)

Copy Markdown View Source

Result of acknowledging all messages in a queue.

Fields

  • request_id (String.t()) — Request identifier.
  • affected_messages (non_neg_integer()) — Number of messages that were acknowledged.
  • is_error (boolean()) — Whether the operation failed.
  • error (String.t() | nil) — Error message if is_error is true.

Summary

Types

t()

@type t() :: %KubeMQ.QueueAckAllResult{
  affected_messages: non_neg_integer(),
  error: String.t() | nil,
  is_error: boolean(),
  request_id: String.t()
}

Functions

from_transport(result)

@spec from_transport(map()) :: t()

new(opts \\ [])

@spec new(keyword()) :: t()