AmqpMessageProperties Classe
Propriedades da Mensagem. As propriedades que são realmente usadas dependerão da implementação do serviço. Nem todas as mensagens recebidas terão todas as propriedades e nem todas as propriedades serão utilizadas em uma mensagem enviada. Consulte a especificação AMQP: http://docs.oasis-open.org/amqp/core/v1.0/os/amqp-core-messaging-v1.0-os.html#type-properties para obter mais informações sobre as propriedades da mensagem.
- Herança
-
azure.servicebus.amqp._amqp_message.DictMixinAmqpMessageProperties
Construtor
AmqpMessageProperties(*, message_id: str | bytes | 'uuid.UUID' | None = None, user_id: str | bytes | None = None, to: str | bytes | None = None, subject: str | bytes | None = None, reply_to: str | bytes | None = None, correlation_id: str | bytes | None = None, content_type: str | bytes | None = None, content_encoding: str | bytes | None = None, creation_time: int | None = None, absolute_expiry_time: int | None = None, group_id: str | bytes | None = None, group_sequence: int | None = None, reply_to_group_id: str | bytes | None = None, **kwargs: Any)
Parâmetros somente de palavra-chave
Nome | Description |
---|---|
message_id
|
A ID da mensagem, se definida, identifica exclusivamente uma mensagem dentro do sistema de mensagens. O remetente da mensagem geralmente é responsável por definir a id da mensagem de forma que tenha certeza de ser globalmente exclusivo. Um agente PODERÁ descartar uma mensagem como duplicada se o valor da id de mensagem corresponder ao de uma mensagem recebida anteriormente enviada para o mesmo nó. |
user_id
|
A identidade do usuário responsável por produzir a mensagem. O cliente define esse valor e pode ser autenticado por intermediários. |
to
|
O campo para identifica o nó que é o destino pretendido da mensagem. Em qualquer transferência determinada, esse pode não ser o nó no final do recebimento do link. |
subject
|
Um campo comum para obter informações resumidas sobre o conteúdo e a finalidade da mensagem. |
reply_to
|
O endereço do nó para o qual enviar respostas. |
correlation_id
|
Essa é uma ID específica do cliente que pode ser usada para marcar ou identificar mensagens entre clientes. |
content_type
|
O tipo DE MIME RFC-2046 para a seção application-data da mensagem (corpo). |
content_encoding
|
A propriedade content-encoding é usada como um modificador para o tipo de conteúdo. |
creation_time
|
Um momento absoluto em que essa mensagem foi criada. |
absolute_expiry_time
|
Um momento absoluto em que essa mensagem é considerada expirada. |
group_id
|
Identifica o grupo ao qual a mensagem pertence. |
group_sequence
|
A posição relativa dessa mensagem dentro de seu grupo. |
reply_to_group_id
|
Essa é uma ID específica do cliente que é usada para que o cliente possa enviar respostas a essa mensagem para um grupo específico. |
Variáveis
Nome | Description |
---|---|
message_id
|
A ID da mensagem, se definida, identifica exclusivamente uma mensagem dentro do sistema de mensagens. O remetente da mensagem geralmente é responsável por definir a id da mensagem de forma que tenha certeza de ser globalmente exclusivo. Um agente PODERÁ descartar uma mensagem como duplicada se o valor da id de mensagem corresponder ao de uma mensagem recebida anteriormente enviada para o mesmo nó. |
user_id
|
A identidade do usuário responsável por produzir a mensagem. O cliente define esse valor e pode ser autenticado por intermediários. |
to
|
O campo para identifica o nó que é o destino pretendido da mensagem. Em qualquer transferência determinada, esse pode não ser o nó no final do recebimento do link. |
subject
|
Um campo comum para obter informações resumidas sobre o conteúdo e a finalidade da mensagem. |
reply_to
|
O endereço do nó para o qual enviar respostas. |
correlation_id
|
ele é uma ID específica do cliente que pode ser usada para marcar ou identificar mensagens entre clientes. |
content_type
|
O tipo DE MIME RFC-2046 para a seção application-data da mensagem (corpo). |
content_encoding
|
A propriedade content-encoding é usada como um modificador para o tipo de conteúdo. |
creation_time
|
Um momento absoluto em que essa mensagem foi criada. |
absolute_expiry_time
|
Um momento absoluto em que essa mensagem é considerada expirada. |
group_id
|
Identifica o grupo ao qual a mensagem pertence. |
group_sequence
|
A posição relativa dessa mensagem dentro de seu grupo. |
reply_to_group_id
|
Essa é uma ID específica do cliente que é usada para que o cliente possa enviar respostas a essa mensagem para um grupo específico. |
Métodos
get | |
has_key | |
items | |
keys | |
update | |
values |
get
get(key: str, default: Any | None = None) -> Any
Parâmetros
Nome | Description |
---|---|
key
Obrigatório
|
|
default
|
Valor padrão: None
|
has_key
has_key(k: str) -> bool
Parâmetros
Nome | Description |
---|---|
k
Obrigatório
|
|
items
items() -> List[Tuple[str, Any]]
keys
keys() -> List[str]
update
update(*args: Any, **kwargs: Any) -> None
values
values() -> List[Any]
Azure SDK for Python