Class AbstractDriverManagerConnectionSource.Builder<B extends AbstractDriverManagerConnectionSource.Builder<B>>

java.lang.Object
org.apache.logging.log4j.core.appender.db.jdbc.AbstractDriverManagerConnectionSource.Builder<B>
Type Parameters:
B - This builder type or a subclass.
Direct Known Subclasses:
DriverManagerConnectionSource.Builder
Enclosing class:
AbstractDriverManagerConnectionSource

public static class AbstractDriverManagerConnectionSource.Builder<B extends AbstractDriverManagerConnectionSource.Builder<B>> extends Object
Builds DriverManagerConnectionSource instances.
  • Field Details

  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • asBuilder

      protected B asBuilder()
    • getConnectionString

      public String getConnectionString()
    • getDriverClassName

      public String getDriverClassName()
    • getPassword

      public char[] getPassword()
    • getProperties

      public Property[] getProperties()
    • getUserName

      public char[] getUserName()
    • setConnectionString

      public B setConnectionString(String connectionString)
    • setDriverClassName

      public B setDriverClassName(String driverClassName)
    • setPassword

      public B setPassword(char[] password)
    • setProperties

      public B setProperties(Property[] properties)
    • setUserName

      public B setUserName(char[] userName)