public abstract class StreamEntity extends Object
| Constructor and Description |
|---|
StreamEntity() |
| Modifier and Type | Method and Description |
|---|---|
abstract @NotNull List<StreamAlarmCallbackEntity> |
alarmCallbacks() |
abstract @NotNull List<StreamAlertConditionEntity> |
alertConditions() |
static StreamEntity |
create(@NotBlank ValueReference title,
ValueReference description,
ValueReference disabled,
ValueReference matchingType,
@NotNull List<StreamRuleEntity> streamRules,
@NotNull List<StreamAlertConditionEntity> alertConditions,
@NotNull List<StreamAlarmCallbackEntity> streamAlarmCallbacks,
@NotNull Set<ValueReference> outputs,
ValueReference defaultStream,
ValueReference removeMatches) |
abstract ValueReference |
defaultStream() |
abstract ValueReference |
description() |
abstract ValueReference |
disabled() |
abstract ValueReference |
matchingType() |
abstract @NotNull Set<ValueReference> |
outputs() |
abstract ValueReference |
removeMatches() |
abstract @NotNull List<StreamRuleEntity> |
streamRules() |
abstract @NotBlank ValueReference |
title() |
@NotBlank public abstract @NotBlank ValueReference title()
public abstract ValueReference description()
public abstract ValueReference disabled()
public abstract ValueReference matchingType()
@NotNull public abstract @NotNull List<StreamRuleEntity> streamRules()
@NotNull public abstract @NotNull List<StreamAlertConditionEntity> alertConditions()
@NotNull public abstract @NotNull List<StreamAlarmCallbackEntity> alarmCallbacks()
@NotNull public abstract @NotNull Set<ValueReference> outputs()
public abstract ValueReference defaultStream()
public abstract ValueReference removeMatches()
public static StreamEntity create(@NotBlank @NotBlank ValueReference title, ValueReference description, ValueReference disabled, ValueReference matchingType, @NotNull @NotNull List<StreamRuleEntity> streamRules, @NotNull @NotNull List<StreamAlertConditionEntity> alertConditions, @NotNull @NotNull List<StreamAlarmCallbackEntity> streamAlarmCallbacks, @NotNull @NotNull Set<ValueReference> outputs, ValueReference defaultStream, ValueReference removeMatches)
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.