Class DeadLetterPublishingRecoverer.HeaderNames.Builder.ExceptionInfo

    • Constructor Detail

      • ExceptionInfo

        public ExceptionInfo()
    • Method Detail

      • keyExceptionFqcn

        public DeadLetterPublishingRecoverer.HeaderNames.Builder.ExceptionInfo keyExceptionFqcn​(java.lang.String keyExceptionFqcn)
        Sets the name of the header that will be used to store the keyExceptionFqcn of the original record.
        Parameters:
        keyExceptionFqcn - the keyExceptionFqcn header name.
        Returns:
        the Exception builder instance
        Since:
        2.7
      • exceptionFqcn

        public DeadLetterPublishingRecoverer.HeaderNames.Builder.ExceptionInfo exceptionFqcn​(java.lang.String exceptionFqcn)
        Sets the name of the header that will be used to store the exceptionFqcn of the original record.
        Parameters:
        exceptionFqcn - the exceptionFqcn header name.
        Returns:
        the Exception builder instance
        Since:
        2.7
      • exceptionCauseFqcn

        public DeadLetterPublishingRecoverer.HeaderNames.Builder.ExceptionInfo exceptionCauseFqcn​(java.lang.String exceptionCauseFqcn)
        Sets the name of the header that will be used to store the exceptionCauseFqcn of the original record.
        Parameters:
        exceptionCauseFqcn - the exceptionFqcn header name.
        Returns:
        the Exception builder instance
        Since:
        2.8
      • keyExceptionMessage

        public DeadLetterPublishingRecoverer.HeaderNames.Builder.ExceptionInfo keyExceptionMessage​(java.lang.String keyExceptionMessage)
        Sets the name of the header that will be used to store the keyExceptionMessage of the original record.
        Parameters:
        keyExceptionMessage - the keyExceptionMessage header name.
        Returns:
        the Exception builder instance
        Since:
        2.7
      • exceptionMessage

        public DeadLetterPublishingRecoverer.HeaderNames.Builder.ExceptionInfo exceptionMessage​(java.lang.String exceptionMessage)
        Sets the name of the header that will be used to store the exceptionMessage of the original record.
        Parameters:
        exceptionMessage - the exceptionMessage header name.
        Returns:
        the Exception builder instance
        Since:
        2.7
      • keyExceptionStacktrace

        public DeadLetterPublishingRecoverer.HeaderNames.Builder.ExceptionInfo keyExceptionStacktrace​(java.lang.String keyExceptionStacktrace)
        Sets the name of the header that will be used to store the keyExceptionStacktrace of the original record.
        Parameters:
        keyExceptionStacktrace - the keyExceptionStacktrace header name.
        Returns:
        the Exception builder instance
        Since:
        2.7
      • exceptionStacktrace

        public DeadLetterPublishingRecoverer.HeaderNames.Builder.ExceptionInfo exceptionStacktrace​(java.lang.String exceptionStacktrace)
        Sets the name of the header that will be used to store the exceptionStacktrace of the original record.
        Parameters:
        exceptionStacktrace - the exceptionStacktrace header name.
        Returns:
        the Exception builder instance
        Since:
        2.7