public class DataSourceConfiguration extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
DataSourceConfiguration.Builder |
| Modifier and Type | Field and Description |
|---|---|
private String |
driverName |
private long |
maxConnLifetimeMillis |
private int |
maxIdle |
private int |
maxTotal |
private long |
maxWaitMillis |
private long |
minEvictableIdleTimeMillis |
private int |
minIdle |
private String |
password |
private long |
softMinEvictableIdleTimeMillis |
private long |
timeBetweenEvictionRunsMillis |
private String |
url |
private String |
userName |
private String |
validationQuery |
| Constructor and Description |
|---|
DataSourceConfiguration(DataSourceConfiguration.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDriverName() |
long |
getMaxConnLifetimeMillis() |
int |
getMaxIdle() |
int |
getMaxTotal() |
long |
getMaxWaitMillis() |
long |
getMinEvictableIdleTimeMillis() |
int |
getMinIdle() |
String |
getPassword() |
long |
getSoftMinEvictableIdleTimeMillis() |
long |
getTimeBetweenEvictionRunsMillis() |
String |
getUrl() |
String |
getUserName() |
String |
getValidationQuery() |
private final String url
private final String driverName
private final String userName
private final String password
private final long maxWaitMillis
private final int maxTotal
private final int minIdle
private final int maxIdle
private final long maxConnLifetimeMillis
private final long timeBetweenEvictionRunsMillis
private final long minEvictableIdleTimeMillis
private final long softMinEvictableIdleTimeMillis
private final String validationQuery
public DataSourceConfiguration(DataSourceConfiguration.Builder builder)
public String getUrl()
public String getDriverName()
public String getUserName()
public String getPassword()
public long getMaxWaitMillis()
public int getMaxTotal()
public int getMinIdle()
public int getMaxIdle()
public long getMaxConnLifetimeMillis()
public long getTimeBetweenEvictionRunsMillis()
public long getMinEvictableIdleTimeMillis()
public long getSoftMinEvictableIdleTimeMillis()
public String getValidationQuery()
Copyright © 2023 Apache NiFi Project. All rights reserved.