public abstract class QueryEntity extends Object implements NativeEntityConverter<Query>
| Modifier and Type | Class and Description |
|---|---|
static class |
QueryEntity.Builder |
| Constructor and Description |
|---|
QueryEntity() |
| Modifier and Type | Method and Description |
|---|---|
static QueryEntity.Builder |
builder() |
abstract Filter |
filter() |
abstract Optional<GlobalOverride> |
globalOverride() |
abstract String |
id() |
abstract BackendQuery |
query() |
abstract com.google.common.collect.ImmutableSet<SearchTypeEntity> |
searchTypes() |
abstract TimeRange |
timerange() |
abstract QueryEntity.Builder |
toBuilder() |
Query |
toNativeEntity(Map<String,ValueReference> parameters,
Map<EntityDescriptor,Object> nativeEntities) |
Set<String> |
usedStreamIds() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitresolveForInstallationpublic abstract String id()
public abstract TimeRange timerange()
@Nonnull public abstract BackendQuery query()
public abstract Optional<GlobalOverride> globalOverride()
@Nonnull public abstract com.google.common.collect.ImmutableSet<SearchTypeEntity> searchTypes()
public abstract QueryEntity.Builder toBuilder()
public static QueryEntity.Builder builder()
public Query toNativeEntity(Map<String,ValueReference> parameters, Map<EntityDescriptor,Object> nativeEntities)
toNativeEntity in interface NativeEntityConverter<Query>Copyright © 2012–2021 Graylog, Inc.. All rights reserved.