public abstract class LookupTableApi extends Object
Modifier and Type | Class and Description |
---|---|
static class |
LookupTableApi.Builder |
Modifier and Type | Field and Description |
---|---|
static String |
FIELD_DEFAULT_MULTI_VALUE |
static String |
FIELD_DEFAULT_SINGLE_VALUE |
Constructor and Description |
---|
LookupTableApi() |
Modifier and Type | Method and Description |
---|---|
static LookupTableApi.Builder |
builder() |
abstract @NotEmpty String |
cacheId() |
abstract String |
contentPack() |
abstract @NotEmpty String |
dataAdapterId() |
abstract String |
defaultMultiValue() |
abstract LookupDefaultValue.Type |
defaultMultiValueType() |
abstract String |
defaultSingleValue() |
abstract LookupDefaultValue.Type |
defaultSingleValueType() |
abstract String |
description() |
static LookupTableApi |
fromDto(LookupTableDto dto) |
abstract String |
id() |
abstract @NotEmpty String |
name() |
abstract @NotEmpty String |
title() |
LookupTableDto |
toDto() |
public static final String FIELD_DEFAULT_SINGLE_VALUE
public static final String FIELD_DEFAULT_MULTI_VALUE
@NotEmpty public abstract @NotEmpty String title()
public abstract String description()
@NotEmpty public abstract @NotEmpty String name()
@NotEmpty public abstract @NotEmpty String cacheId()
@NotEmpty public abstract @NotEmpty String dataAdapterId()
public abstract String defaultSingleValue()
public abstract LookupDefaultValue.Type defaultSingleValueType()
public abstract String defaultMultiValue()
public abstract LookupDefaultValue.Type defaultMultiValueType()
public static LookupTableApi.Builder builder()
public LookupTableDto toDto()
public static LookupTableApi fromDto(LookupTableDto dto)
Copyright © 2012–2018 Graylog, Inc.. All rights reserved.