class WaterDrop::Contracts::Message

Contract with validation rules for validating that all the message options that we provide to producer are valid and usable

Constants

TOPIC_REGEXP

Regex to check that topic has a valid format

Attributes

max_payload_size[R]

Public Class Methods

new(max_payload_size:) click to toggle source

@param max_payload_size [Integer] max payload size

Calls superclass method
# File lib/waterdrop/contracts/message.rb, line 24
def initialize(max_payload_size:)
  super()
  @max_payload_size = max_payload_size
end