public abstract static class DSVHTTPDataAdapter.Config extends Object implements LookupDataAdapterConfiguration
| Modifier and Type | Class and Description |
|---|---|
static class |
DSVHTTPDataAdapter.Config.Builder |
TYPE_FIELD| Constructor and Description |
|---|
Config() |
| Modifier and Type | Method and Description |
|---|---|
static DSVHTTPDataAdapter.Config.Builder |
builder() |
abstract Optional<Boolean> |
caseInsensitiveLookup() |
abstract Optional<Boolean> |
checkPresenceOnly() |
abstract @Size(min=1) @NotEmpty String |
ignorechar() |
boolean |
isCaseInsensitiveLookup() |
boolean |
isCheckPresenceOnly() |
abstract @NotEmpty Integer |
keyColumn() |
abstract @Size(min=1,max=1) @NotEmpty String |
lineSeparator() |
abstract @Size(min=1,max=1) @NotEmpty String |
quotechar() |
abstract @Min(value=1L) long |
refreshInterval() |
abstract @Size(min=1,max=1) @NotEmpty String |
separator() |
abstract String |
type() |
abstract @NotEmpty String |
url() |
Optional<com.google.common.collect.Multimap<String,String>> |
validate(LookupDataAdapterValidationContext validationContext)
Same as
LookupDataAdapterConfiguration.validate() but providing access to additional services via the given context object. |
abstract @NotEmpty Optional<Integer> |
valueColumn() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvalidatepublic abstract String type()
type in interface LookupDataAdapterConfiguration@NotEmpty public abstract @NotEmpty String url()
@Size(min=1,
max=1)
@NotEmpty
public abstract @Size(min=1,max=1) @NotEmpty String separator()
@Size(min=1,
max=1)
@NotEmpty
public abstract @Size(min=1,max=1) @NotEmpty String lineSeparator()
@Size(min=1,
max=1)
@NotEmpty
public abstract @Size(min=1,max=1) @NotEmpty String quotechar()
@Size(min=1) @NotEmpty public abstract @Size(min=1) @NotEmpty String ignorechar()
@NotEmpty public abstract @NotEmpty Integer keyColumn()
@Min(value=1L) public abstract @Min(value=1L) long refreshInterval()
public boolean isCaseInsensitiveLookup()
public boolean isCheckPresenceOnly()
public static DSVHTTPDataAdapter.Config.Builder builder()
public Optional<com.google.common.collect.Multimap<String,String>> validate(LookupDataAdapterValidationContext validationContext)
LookupDataAdapterConfigurationLookupDataAdapterConfiguration.validate() but providing access to additional services via the given context object.
If you override this message, don't also override LookupDataAdapterConfiguration.validate() as the calling code is not expected
to call both methods.
validate in interface LookupDataAdapterConfigurationCopyright © 2012–2021 Graylog, Inc.. All rights reserved.