public class Http1DeterministicRuleEngineConfig extends Object implements Marshallable
Modifier and Type | Class and Description |
---|---|
static class |
Http1DeterministicRuleEngineConfig.Rule |
Constructor and Description |
---|
Http1DeterministicRuleEngineConfig() |
Modifier and Type | Method and Description |
---|---|
void |
blacklistRule(Http1DeterministicRuleEngineConfig.Rule rule) |
void |
clear() |
com.google.common.collect.ImmutableList<Http1DeterministicRuleEngineConfig.Rule> |
getBlacklistRules() |
byte[] |
getBytes(Marshaller marshaller) |
com.google.common.collect.ImmutableList<Http1DeterministicRuleEngineConfig.Rule> |
getWhitelistRules() |
String |
keyName() |
void |
putBytes(Unmarshaller unmarshaller,
byte[] data) |
void |
remove(Http1DeterministicRuleEngineConfig.Rule rule) |
long |
size() |
void |
whitelistRule(Http1DeterministicRuleEngineConfig.Rule rule) |
public void blacklistRule(Http1DeterministicRuleEngineConfig.Rule rule)
public void whitelistRule(Http1DeterministicRuleEngineConfig.Rule rule)
public com.google.common.collect.ImmutableList<Http1DeterministicRuleEngineConfig.Rule> getBlacklistRules()
public com.google.common.collect.ImmutableList<Http1DeterministicRuleEngineConfig.Rule> getWhitelistRules()
public String keyName()
keyName
in interface Marshallable
public byte[] getBytes(Marshaller marshaller)
getBytes
in interface Marshallable
public void putBytes(Unmarshaller unmarshaller, byte[] data)
putBytes
in interface Marshallable
public void remove(Http1DeterministicRuleEngineConfig.Rule rule)
public void clear()
public long size()
Copyright © 2016. All Rights Reserved.