Class UuidDeduplicationOptions

java.lang.Object
org.apache.beam.sdk.io.gcp.pubsublite.UuidDeduplicationOptions
All Implemented Interfaces:
Serializable

public abstract class UuidDeduplicationOptions extends Object implements Serializable
Options for deduplicating Pub/Sub Lite messages based on the UUID they were published with.
See Also:
  • Field Details

    • DEFAULT_UUID_EXTRACTOR

      public static final SerializableFunction<com.google.cloud.pubsublite.proto.SequencedMessage,Uuid> DEFAULT_UUID_EXTRACTOR
    • DEFAULT_TIME_DOMAIN

      public static final TimeDomain DEFAULT_TIME_DOMAIN
    • DEFAULT_DEDUPLICATE_DURATION

      public static final Duration DEFAULT_DEDUPLICATE_DURATION
  • Constructor Details

    • UuidDeduplicationOptions

      public UuidDeduplicationOptions()
  • Method Details