public class StreamRuleImpl extends PersistedImpl implements StreamRule
Modifier and Type | Field and Description |
---|---|
static String |
FIELD_CONTENT_PACK |
static String |
FIELD_FIELD |
static String |
FIELD_INVERTED |
static String |
FIELD_STREAM_ID |
static String |
FIELD_TYPE |
static String |
FIELD_VALUE |
fields, id
Modifier | Constructor and Description |
---|---|
|
StreamRuleImpl(Map<String,Object> fields) |
protected |
StreamRuleImpl(org.bson.types.ObjectId id,
Map<String,Object> fields) |
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
asMap() |
String |
getContentPack() |
Map<String,Validator> |
getEmbeddedValidations(String key) |
String |
getField() |
Boolean |
getInverted() |
String |
getStreamId() |
StreamRuleType |
getType() |
Map<String,Validator> |
getValidations() |
String |
getValue() |
void |
setContentPack(String contentPack) |
void |
setField(String field) |
void |
setInverted(Boolean inverted) |
void |
setType(StreamRuleType type) |
void |
setValue(String value) |
String |
toString() |
equals, getFields, getId, getObjectId, hashCode
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getId
public static final String FIELD_TYPE
public static final String FIELD_VALUE
public static final String FIELD_FIELD
public static final String FIELD_INVERTED
public static final String FIELD_STREAM_ID
public static final String FIELD_CONTENT_PACK
public StreamRuleType getType()
getType
in interface StreamRule
public void setType(StreamRuleType type)
setType
in interface StreamRule
public String getValue()
getValue
in interface StreamRule
public void setValue(String value)
setValue
in interface StreamRule
public String getField()
getField
in interface StreamRule
public void setField(String field)
setField
in interface StreamRule
public Boolean getInverted()
getInverted
in interface StreamRule
public void setInverted(Boolean inverted)
setInverted
in interface StreamRule
public String getStreamId()
getStreamId
in interface StreamRule
public String getContentPack()
getContentPack
in interface StreamRule
public void setContentPack(String contentPack)
setContentPack
in interface StreamRule
public Map<String,Validator> getValidations()
getValidations
in interface Persisted
public Map<String,Validator> getEmbeddedValidations(String key)
getEmbeddedValidations
in interface Persisted
public Map<String,Object> asMap()
asMap
in interface Persisted
asMap
in interface StreamRule
asMap
in class PersistedImpl
public String toString()
toString
in class PersistedImpl
Copyright © 2012-2015 Graylog, Inc.. All Rights Reserved.