Return the configured {@code IdGenerator}, if any.
Return whether the timestamp header is enabled or not.
A shortcut for calling {@link #setIdGenerator} with an id generation strategy to disable id generation completely.
Whether to enable the automatic addition of the {@link hunt.stomp.MessageHeaders#TIMESTAMP} header on {@code MessageHeaderAccessor} instances being initialized. <p>By default this property is set to false.
Configure the IdGenerator strategy to initialize {@code MessageHeaderAccessor} instances with. <p>By default this property is set to {@code null} in which case the default IdGenerator of {@link hunt.stomp.MessageHeaders} is used. <p>To have no ids generated at all, see {@link #setDisableIdGeneration()}.
Initialize the given {@code MessageHeaderAccessor}. @param headerAccessor the MessageHeaderAccessor to initialize
A {@link hunt.stomp.support.MessageHeaderInitializer MessageHeaderInitializer} to customize the strategy for ID and TIMESTAMP message header generation.
@author Rossen Stoyanchev @since 4.1