A client can specify a default time-to-live for messages sent by a
message producer, to be used when a time-to-live isn't specified per
message.
Note: the specification doesn't mention min or max
values for time-to-live, or if any exceptions will be thrown if
an invalid time-to-live is specified.
See: