Interface MessageMetadata.Builder

All Superinterfaces:
Buildable, CopyableBuilder<MessageMetadata.Builder,MessageMetadata>, SdkBuilder<MessageMetadata.Builder,MessageMetadata>, SdkPojo
Enclosing class:
MessageMetadata

@Mutable @NotThreadSafe public static interface MessageMetadata.Builder extends SdkPojo, CopyableBuilder<MessageMetadata.Builder,MessageMetadata>
  • Method Details

    • eventId

      MessageMetadata.Builder eventId(String eventId)

      The identifier of the event associated with this message.

      Parameters:
      eventId - The identifier of the event associated with this message.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • messageIndex

      MessageMetadata.Builder messageIndex(Integer messageIndex)

      The position of this message within that event’s ordered list of messages.

      Parameters:
      messageIndex - The position of this message within that event’s ordered list of messages.
      Returns:
      Returns a reference to this object so that method calls can be chained together.