public enum AmqpMessageConstant extends Enum<AmqpMessageConstant>
| Enum Constant and Description |
|---|
ABSOLUTE_EXPIRY_TIME
An absolute time when this message is considered to be expired.
|
CONTENT_ENCODING
The content-encoding property is used as a modifier to the content-type.
|
CONTENT_TYPE
The RFC-2046 MIME type for the message's application-data section (body).
|
CORRELATION_ID
This is a client-specific id that can be used to mark or identify messages between clients.
|
CREATION_TIME
An absolute time when this message was created.
|
DEAD_LETTER_DESCRIPTION_ANNOTATION_NAME
The identifier for deadletter description.
|
DEAD_LETTER_REASON_ANNOTATION_NAME
The identifier for deadletter reason.
|
DEAD_LETTER_SOURCE_KEY_ANNOTATION_NAME
The identifier for deadletter source.
|
ENQUEUED_SEQUENCE_NUMBER_ANNOTATION_NAME
The name representing enqueue sequence number.
|
ENQUEUED_TIME_UTC_ANNOTATION_NAME
The date and time, in UTC, that a message was enqueued.
|
GROUP_ID
Identifies the group the message belongs to.
|
GROUP_SEQUENCE
The relative position of this message within its group.
|
LOCKED_UNTIL_KEY_ANNOTATION_NAME
The identifier for locked until.
|
MESSAGE_ID
Message-id, if set, uniquely identifies a message within the message system.
|
OFFSET_ANNOTATION_NAME
The offset of a message within a given partition.
|
PARTITION_KEY_ANNOTATION_NAME
The identifier associated with a given partition.
|
PUBLISHER_ANNOTATION_NAME
The name of the entity that published a message.
|
REPLY_TO
The address of the node to send replies to.
|
REPLY_TO_GROUP_ID
This is a client-specific id that is used so that client can send replies to this message to a specific group.
|
SCHEDULED_ENQUEUE_UTC_TIME_NAME
The name representing scheduled enqueue time.
|
SEQUENCE_NUMBER_ANNOTATION_NAME
The sequence number assigned to a message.
|
SUBJECT
A common field for summary information about the message content and purpose.
|
TO
The to field identifies the node that is the intended destination of the message.
|
USER_ID
The identity of the user responsible for producing the message.
|
VIA_PARTITION_KEY_ANNOTATION_NAME
The identifier associated with a given via-partition.
|
| Modifier and Type | Method and Description |
|---|---|
static AmqpMessageConstant |
fromString(String value)
Parses an header value to its message constant.
|
String |
getValue()
Gets the AMQP messaging header value.
|
static AmqpMessageConstant |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AmqpMessageConstant[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AmqpMessageConstant MESSAGE_ID
public static final AmqpMessageConstant USER_ID
public static final AmqpMessageConstant TO
public static final AmqpMessageConstant SUBJECT
public static final AmqpMessageConstant REPLY_TO
public static final AmqpMessageConstant CORRELATION_ID
public static final AmqpMessageConstant CONTENT_TYPE
public static final AmqpMessageConstant CONTENT_ENCODING
public static final AmqpMessageConstant ABSOLUTE_EXPIRY_TIME
public static final AmqpMessageConstant CREATION_TIME
public static final AmqpMessageConstant GROUP_ID
public static final AmqpMessageConstant GROUP_SEQUENCE
public static final AmqpMessageConstant REPLY_TO_GROUP_ID
public static final AmqpMessageConstant OFFSET_ANNOTATION_NAME
public static final AmqpMessageConstant ENQUEUED_TIME_UTC_ANNOTATION_NAME
public static final AmqpMessageConstant PARTITION_KEY_ANNOTATION_NAME
public static final AmqpMessageConstant SEQUENCE_NUMBER_ANNOTATION_NAME
public static final AmqpMessageConstant PUBLISHER_ANNOTATION_NAME
public static final AmqpMessageConstant SCHEDULED_ENQUEUE_UTC_TIME_NAME
public static final AmqpMessageConstant VIA_PARTITION_KEY_ANNOTATION_NAME
public static final AmqpMessageConstant LOCKED_UNTIL_KEY_ANNOTATION_NAME
public static final AmqpMessageConstant DEAD_LETTER_SOURCE_KEY_ANNOTATION_NAME
public static final AmqpMessageConstant ENQUEUED_SEQUENCE_NUMBER_ANNOTATION_NAME
public static final AmqpMessageConstant DEAD_LETTER_DESCRIPTION_ANNOTATION_NAME
public static final AmqpMessageConstant DEAD_LETTER_REASON_ANNOTATION_NAME
public static AmqpMessageConstant[] values()
public static AmqpMessageConstant valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic String getValue()
public static AmqpMessageConstant fromString(String value)
value - the messaging header value to parse.null if unable to parse.NullPointerException - if constant is null.Copyright © 2020 Microsoft Corporation. All rights reserved.