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 java.lang.ObjectBuilds DriverManagerConnectionSource instances.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringconnectionStringprotected java.lang.StringdriverClassNameprotected char[]passwordprotected Property[]propertiesprotected char[]userName
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected BasBuilder()java.lang.StringgetConnectionString()java.lang.StringgetDriverClassName()char[]getPassword()Property[]getProperties()char[]getUserName()BsetConnectionString(java.lang.String connectionString)BsetDriverClassName(java.lang.String driverClassName)BsetPassword(char[] password)BsetProperties(Property[] properties)BsetUserName(char[] userName)
-
-
-
Field Detail
-
connectionString
@PluginBuilderAttribute @Required protected java.lang.String connectionString
-
driverClassName
@PluginBuilderAttribute protected java.lang.String driverClassName
-
password
@PluginBuilderAttribute protected char[] password
-
properties
@PluginElement("Properties") protected Property[] properties
-
userName
@PluginBuilderAttribute protected char[] userName
-
-
Method Detail
-
asBuilder
protected B asBuilder()
-
getConnectionString
public java.lang.String getConnectionString()
-
getDriverClassName
public java.lang.String getDriverClassName()
-
getPassword
public char[] getPassword()
-
getProperties
public Property[] getProperties()
-
getUserName
public char[] getUserName()
-
setConnectionString
public B setConnectionString(java.lang.String connectionString)
-
setDriverClassName
public B setDriverClassName(java.lang.String driverClassName)
-
setPassword
public B setPassword(char[] password)
-
setUserName
public B setUserName(char[] userName)
-
-