Waiting for engine...
Skip to main content

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

On this Page