public abstract static class EventDefinitionEntity.Builder extends Object
| Constructor and Description |
|---|
Builder() |
public static EventDefinitionEntity.Builder create()
public abstract EventDefinitionEntity.Builder title(ValueReference title)
public abstract EventDefinitionEntity.Builder description(ValueReference description)
public abstract EventDefinitionEntity.Builder priority(ValueReference priority)
public abstract EventDefinitionEntity.Builder alert(ValueReference alert)
public abstract EventDefinitionEntity.Builder config(EventProcessorConfigEntity config)
public abstract EventDefinitionEntity.Builder fieldSpec(com.google.common.collect.ImmutableMap<String,EventFieldSpec> fieldSpec)
public abstract EventDefinitionEntity.Builder keySpec(com.google.common.collect.ImmutableList<String> keySpec)
public abstract EventDefinitionEntity.Builder notificationSettings(EventNotificationSettings notificationSettings)
public abstract EventDefinitionEntity.Builder notifications(com.google.common.collect.ImmutableList<EventNotificationHandlerConfigEntity> notifications)
public abstract EventDefinitionEntity.Builder storage(com.google.common.collect.ImmutableList<EventStorageHandler.Config> storage)
public abstract EventDefinitionEntity.Builder isScheduled(ValueReference isScheduled)
public abstract EventDefinitionEntity build()
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.