Compartir a través de


Message Clase

  • java.lang.Object
    • com.microsoft.azure.sdk.iot.service.messaging.Message

public class Message

Contenedor de mensajes específico de IotHub

Resumen del constructor

Constructor Description
Message()

Constructor básico

Message(byte[] byteArray)

byteArray: una matriz de bytes que contiene el cuerpo del mensaje.

Message(ByteArrayInputStream stream)

stream: una secuencia que contiene el cuerpo del mensaje.

Message(String string)

Resumen del método

Modificador y tipo Método y descripción
void clearCustomProperties()
ByteArrayOutputStream getBodyStream()

Contenido de la secuencia del cuerpo.

byte [] getBytes()

El contenido de bytes del cuerpo.

Map<String, String> getProperties()
final void setDeliveryAcknowledgement(DeliveryAcknowledgement deliveryAcknowledgement)
void setProperties(Map<String, String> properties)
void setTo(String deviceId)

Detalles del constructor

Message

public Message()

Constructor básico

Message

public Message(byte[] byteArray)

byteArray: una matriz de bytes que contiene el cuerpo del mensaje.

Parámetros:

byteArray - Matriz de bytes que contiene el cuerpo del mensaje

Message

public Message(ByteArrayInputStream stream)

stream: una secuencia que contiene el cuerpo del mensaje.

Parámetros:

stream - Secuencia que contiene el cuerpo del mensaje

Message

public Message(String string)

Parámetros:

string - : una cadena que contiene el cuerpo del mensaje. Importante: Si se pasa una cadena, HttpBatch.SerializeAsString se establece en true y la representación de bytes interna se serializa como UTF-8, con HttpBatch.Encoding establecido en UTF-8.

Detalles del método

clearCustomProperties

public void clearCustomProperties()

getBodyStream

public ByteArrayOutputStream getBodyStream()

Contenido de la secuencia del cuerpo.

Devoluciones:

Objeto ByteArrayOutputStream que contiene el cuerpo del mensaje

getBytes

public byte [] getBytes()

El contenido de bytes del cuerpo.

Devoluciones:

Matriz de bytes del cuerpo del mensaje

getProperties

public Map getProperties()

setDeliveryAcknowledgement

public final void setDeliveryAcknowledgement(DeliveryAcknowledgement deliveryAcknowledgement)

Parámetros:

deliveryAcknowledgement - confirmación de entrega que se va a establecer

setProperties

public void setProperties(Map properties)

Parámetros:

properties

setTo

public void setTo(String deviceId)

Parámetros:

deviceId

Se aplica a