Class JmsAppender.Builder

    • Field Detail

      • DEFAULT_RECONNECT_INTERVAL_MILLIS

        public static final int DEFAULT_RECONNECT_INTERVAL_MILLIS
        See Also:
        Constant Field Values
    • Method Detail

      • build

        public JmsAppender build()
        Description copied from interface: Builder
        Builds the object after all configuration has been set. This will use default values for any unspecified attributes for the object.
        Specified by:
        build in interface Builder<JmsAppender>
        Returns:
        the configured instance.
      • setDestinationBindingName

        public JmsAppender.Builder setDestinationBindingName​(java.lang.String destinationBindingName)
      • setFactoryBindingName

        public JmsAppender.Builder setFactoryBindingName​(java.lang.String factoryBindingName)
      • setIgnoreExceptions

        public JmsAppender.Builder setIgnoreExceptions​(boolean ignoreExceptions)
      • setPassword

        @Deprecated
        public JmsAppender.Builder setPassword​(java.lang.String password)
        Deprecated.
        Use setPassword(char[])
      • setReconnectIntervalMillis

        public JmsAppender.Builder setReconnectIntervalMillis​(long reconnectIntervalMillis)
      • setSecurityCredentials

        public JmsAppender.Builder setSecurityCredentials​(java.lang.String securityCredentials)
      • setSecurityPrincipalName

        public JmsAppender.Builder setSecurityPrincipalName​(java.lang.String securityPrincipalName)
      • setUrlPkgPrefixes

        public JmsAppender.Builder setUrlPkgPrefixes​(java.lang.String urlPkgPrefixes)
      • toString

        public java.lang.String toString()
        Does not include the password.
        Overrides:
        toString in class java.lang.Object