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 event-streams-query
The environment to which the topic of the subscription belongs
EventStreamsMessage.topicName ● ID! non-null scalar miscellaneous
The topic name of the subscription
EventStreamsMessage.subscriptionName ● ID! non-null scalar miscellaneous
The name of the subscription
EventStreamsMessage.messageId ● String! non-null scalar miscellaneous
Message ID
EventStreamsMessage.metaData ● [MessageProperty!] list object event-streams-admin
Message Metadata
EventStreamsMessage.payload ● String scalar miscellaneous
Message Payload - Base64 encoded string
EventStreamsMessage.redeliveryCount ● Int! non-null scalar miscellaneous
Message redelivery count
EventStreamsMessage.producer ● String scalar miscellaneous
Message producer name
EventStreamsMessage.publishTime ● DateTime! non-null scalar partner-portal
Message publish time
EventStreamsMessage.size ● Int! non-null scalar miscellaneous
The uncompressed message payload size in bytes
Returned By
eventStreamsDeadLetterQueueMessage query ●
eventStreamsDeadLetterQueueMessages query ●
eventStreamsMessage query ●
eventStreamsMessages query