Package app.playerzero.sdk
Class PzOptions
- java.lang.Object
-
- app.playerzero.sdk.PzOptions
-
public class PzOptions extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description PzOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PzOptionssetBatchEventsSize(java.lang.Integer batchEventsSize)PzOptionssetDataset(java.lang.String dataset)PzOptionssetDebounceInMs(java.lang.Integer debounceInMs)PzOptionssetDequeuedEvents(java.util.function.Consumer<java.util.Collection<PzEvent>> dequeuedEvents)PzOptionssetEndpoint(java.lang.String endpoint)PzOptionssetEventIdGenerator(java.util.function.Supplier<java.lang.String> eventIdGenerator)PzOptionssetEventProperties(java.util.Map<java.lang.String,java.lang.Object> eventProperties)PzOptionssetPrivacy(java.util.function.Function<java.lang.String,java.lang.String> privacy)PzOptionssetProd(java.lang.Boolean prod)PzOptionssetQueuedEvent(java.util.function.Consumer<PzEvent> queuedEvent)PzOptionssetRestoreQueue(java.util.function.Supplier<java.util.concurrent.CompletableFuture<java.util.Collection<PzEvent>>> restoreQueue)
-
-
-
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)
-
setDequeuedEvents
public PzOptions setDequeuedEvents(java.util.function.Consumer<java.util.Collection<PzEvent>> dequeuedEvents)
-
-