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