Class PzOptions


  • public class PzOptions
    extends java.lang.Object
    • Constructor Detail

      • PzOptions

        public PzOptions()
    • Method Detail

      • setBatchEventsSize

        public PzOptions setBatchEventsSize​(java.lang.Integer batchEventsSize)
      • setDataset

        public PzOptions setDataset​(java.lang.String dataset)
      • setDebounceInMs

        public PzOptions setDebounceInMs​(java.lang.Integer debounceInMs)
      • setEndpoint

        public PzOptions setEndpoint​(java.lang.String endpoint)
      • setEventIdGenerator

        public PzOptions setEventIdGenerator​(java.util.function.Supplier<java.lang.String> eventIdGenerator)
      • setEventProperties

        public PzOptions setEventProperties​(java.util.Map<java.lang.String,​java.lang.Object> eventProperties)
      • setPrivacy

        public PzOptions setPrivacy​(java.util.function.Function<java.lang.String,​java.lang.String> privacy)
      • setProd

        public PzOptions setProd​(java.lang.Boolean prod)
      • setQueuedEvent

        public PzOptions setQueuedEvent​(java.util.function.Consumer<PzEvent> queuedEvent)
      • setDequeuedEvents

        public PzOptions setDequeuedEvents​(java.util.function.Consumer<java.util.Collection<PzEvent>> dequeuedEvents)
      • setRestoreQueue

        public PzOptions setRestoreQueue​(java.util.function.Supplier<java.util.concurrent.CompletableFuture<java.util.Collection<PzEvent>>> restoreQueue)