Uses of Record Class
io.fluxzero.common.api.tracking.ConsumerFilter
Packages that use ConsumerFilter
-
Uses of ConsumerFilter in io.fluxzero.common.api.tracking
Methods in io.fluxzero.common.api.tracking that return ConsumerFilterModifier and TypeMethodDescriptionConsumerFilter.asReference()Compact reference to a full snapshot.ConsumerFilter.forRevision(String subscriptionId, long revision, String format, List<ConsumerFilter.PayloadType> upcastInputs) Returns the same contract with its lifecycle revision and current serializer migration inputs.static ConsumerFilterConsumerFilter.select(String subscriptionId, long revision, int version, String format, List<ConsumerFilter.PayloadType> payloadTypes, List<ConsumerFilter.RoutePattern> routes, List<ConsumerFilter.PayloadType> upcastInputs) Builds a selection from complete handler facts.static ConsumerFilterConsumerFilter.union(Collection<ConsumerFilter> filters) Combines alternative handlers; an unknown constraint widens the corresponding selection.static ConsumerFilterConsumerFilter.unrestricted()Builds an unrestricted projection for metadata that cannot safely be narrowed.Method parameters in io.fluxzero.common.api.tracking with type arguments of type ConsumerFilterModifier and TypeMethodDescriptionstatic ConsumerFilterConsumerFilter.union(Collection<ConsumerFilter> filters) Combines alternative handlers; an unknown constraint widens the corresponding selection. -
Uses of ConsumerFilter in io.fluxzero.common.handling
Methods in io.fluxzero.common.handling that return ConsumerFilterModifier and TypeMethodDescriptionDefaultHandler.getConsumerFilter()default ConsumerFilterHandler.getConsumerFilter()Conservative delivery metadata for this handler.Method parameters in io.fluxzero.common.handling with type arguments of type ConsumerFilterModifier and TypeMethodDescriptionDefaultHandler.withConsumerFilter(Supplier<ConsumerFilter> filter) Attaches conservative metadata while preserving the existing invocation plans.