public abstract class NativeEntity<T> extends Object
| Constructor and Description |
|---|
NativeEntity() |
| Modifier and Type | Method and Description |
|---|---|
static <T> NativeEntity<T> |
create(ModelId entityId,
String nativeId,
ModelType type,
String title,
boolean foundOnSystem,
T entity) |
static <T> NativeEntity<T> |
create(ModelId entityId,
String nativeId,
ModelType type,
String title,
T entity) |
static <T> NativeEntity<T> |
create(NativeEntityDescriptor entityDescriptor,
T entity) |
static <T> NativeEntity<T> |
create(String entityId,
String nativeId,
ModelType type,
String title,
boolean foundOnSystem,
T entity)
Shortcut for
create(NativeEntityDescriptor, Object) |
abstract NativeEntityDescriptor |
descriptor() |
abstract T |
entity() |
public abstract NativeEntityDescriptor descriptor()
public abstract T entity()
public static <T> NativeEntity<T> create(NativeEntityDescriptor entityDescriptor, T entity)
public static <T> NativeEntity<T> create(String entityId, String nativeId, ModelType type, String title, boolean foundOnSystem, T entity)
create(NativeEntityDescriptor, Object)public static <T> NativeEntity<T> create(ModelId entityId, String nativeId, ModelType type, String title, boolean foundOnSystem, T entity)
public static <T> NativeEntity<T> create(ModelId entityId, String nativeId, ModelType type, String title, T entity)
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.