messagequeue

package
v1.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 20, 2026 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Overview

Package messagequeue provides structures and tools for interacting with a message queue system.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ChangeMessageVisibilityResult

type ChangeMessageVisibilityResult struct {
	ResultMetadata interface{} // Metadata associated with the visibility change operation.
}

ChangeMessageVisibilityResult encapsulates the result of changing a message visibility timeout.

type DeleteMessageResult

type DeleteMessageResult struct {
	ResultMetadata interface{} // Metadata associated with the deletion operation.
}

DeleteMessageResult encapsulates the result of a message deletion operation. It contains metadata related to the result of the deletion process which might include status codes, timestamps, or other relevant information, depending on the implementation.

type GetQueueAttributesResult

type GetQueueAttributesResult struct {
	ResultMetadata interface{}       // Metadata associated with fetching the queue attributes.
	Attributes     map[string]string // A map of attribute names and their corresponding values.
}

GetQueueAttributesResult holds the results of an operation to fetch attributes of a message queue. It contains a map of attributes describing various aspects of the queue such as size, capacity, and other operational parameters.

type ReceiveMessageResult

type ReceiveMessageResult struct {
	MessageId      string // Unique identifier of the received message.
	MessageBody    string // The actual body of the message.
	MessageBodyMd5 string // MD5 hash of the message body.
	ReceiptHandle  string // Receipt handle of the message, used for further operations like deletion.
}

ReceiveMessageResult represents the result of a message retrieval operation from the message queue. It includes details such as the message ID, the actual message body, a hash of the message body for data integrity verification, and a receipt handle that is used to delete the message.

type SendMessageResult

type SendMessageResult struct {
	MessageId      string // Unique identifier of the sent message.
	MessageBodyMd5 string // MD5 hash of the message body.
}

SendMessageResult holds the results of a message send operation. It includes the unique identifier for the message and an MD5 hash of the message body to verify the integrity of the message data.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL