EventStreamsMessage
Represents a message within Event Streams, including its environment, topic and subscription identifiers, metadata, payload, producer details, and delivery information.
type EventStreamsMessage {
environment: Environment!
topicName: ID!
subscriptionName: ID!
messageId: String!
metaData: [MessageProperty!]
payload: String
redeliveryCount: Int!
producer: String
publishTime: DateTime!
size: Int!
}
Fields
EventStreamsMessage.environment ● Environment! non-null object platform {#environment}
The environment to which the topic of the subscription belongs
EventStreamsMessage.topicName ● ID! non-null scalar miscellaneous {#topic-name}
The topic name of the subscription
EventStreamsMessage.subscriptionName ● ID! non-null scalar miscellaneous {#subscription-name}
The name of the subscription
EventStreamsMessage.messageId ● String! non-null scalar miscellaneous {#message-id}
Message ID
EventStreamsMessage.metaData ● [MessageProperty!] list object event-streams-admin {#meta-data}
Message Metadata
EventStreamsMessage.payload ● String scalar miscellaneous {#payload}
Message Payload - Base64 encoded string
EventStreamsMessage.redeliveryCount ● Int! non-null scalar miscellaneous {#redelivery-count}
Message redelivery count
EventStreamsMessage.producer ● String scalar miscellaneous {#producer}
Message producer name
EventStreamsMessage.publishTime ● DateTime! non-null scalar platform {#publish-time}
Message publish time
EventStreamsMessage.size ● Int! non-null scalar miscellaneous {#size}
The uncompressed message payload size in bytes
Returned By
eventStreamsDeadLetterQueueMessage query ●
eventStreamsDeadLetterQueueMessages query ●
eventStreamsMessage query ●
eventStreamsMessages query