public final class IpAddressDeterministicRuleEngineConfig extends Object implements Marshallable
Constructor and Description |
---|
IpAddressDeterministicRuleEngineConfig() |
Modifier and Type | Method and Description |
---|---|
void |
blacklistIp(InetAddress address) |
void |
clear() |
com.google.common.collect.ImmutableSet<InetAddress> |
getBlacklistIps() |
byte[] |
getBytes(Marshaller marshaller) |
com.google.common.collect.ImmutableSet<InetAddress> |
getWhitelistIps() |
String |
keyName() |
void |
putBytes(Unmarshaller unmarshaller,
byte[] data) |
void |
remove(InetAddress address) |
long |
size() |
void |
whitelistIp(InetAddress address) |
public IpAddressDeterministicRuleEngineConfig()
public void blacklistIp(InetAddress address)
public void whitelistIp(InetAddress address)
public void remove(InetAddress address)
public com.google.common.collect.ImmutableSet<InetAddress> getBlacklistIps()
public com.google.common.collect.ImmutableSet<InetAddress> getWhitelistIps()
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 clear()
public long size()
Copyright © 2016. All Rights Reserved.