An EndpointFilters instance that always returns NoFilter independent from source/target logs of the replication read request.
Creates an EndpointFilters instance that computes a ReplicationFilter for a replication read request
from a source log to any target log by returning the source filter when given in sourceFilters
or
NoFilter otherwise.
Creates an EndpointFilters instance that computes a ReplicationFilter for a replication read request
from a source log to any target log by returning the source filter when given in sourceFilters
or
NoFilter otherwise.
maps source log names to the ReplicationFilter that shall be applied when replicating from this source log to any target log
Creates an EndpointFilters instance that computes a ReplicationFilter for a replication read request from a source log to a target log by and-combining target and source filters when given in the provided Maps.
Creates an EndpointFilters instance that computes a ReplicationFilter for a replication read request from a source log to a target log by and-combining target and source filters when given in the provided Maps. If only source or target filter is given that is returned. If no filter is given NoFilter is returned. A typical use case is that target specific filters are and-combined with a (default) source filter.
maps target log ids to the ReplicationFilter that shall be applied when replicating from a source log to this target log
maps source log names to the ReplicationFilter that shall be applied when replicating from this source log to any target log
Creates an EndpointFilters instance that computes a ReplicationFilter for a replication read request
to a target log by returning the target filter when given in targetFilters
or
NoFilter otherwise.
Creates an EndpointFilters instance that computes a ReplicationFilter for a replication read request
to a target log by returning the target filter when given in targetFilters
or
NoFilter otherwise.
maps target log ids to the ReplicationFilter that shall be applied when replicating from a source log to this target log
Creates an EndpointFilters instance that computes a ReplicationFilter for a replication read request
from a source log to a target log by returning a target filter when given in targetFilters
.
Creates an EndpointFilters instance that computes a ReplicationFilter for a replication read request
from a source log to a target log by returning a target filter when given in targetFilters
. If only
a source filter is given in sourceFilters
that is returned otherwise NoFilter is returned.
A typical use case is that (more privileged) remote targets may replace a (default) source filter with a target-specific filter.
maps target log ids to the ReplicationFilter that shall be applied when replicating from a source log to this target log
maps source log names to the ReplicationFilter that shall be applied when replicating from this source log to any target log