Annotation Type Aggregate


@Documented @Target(TYPE) @Retention(RUNTIME) @Inherited public @interface Aggregate
  • Element Details

    • eventSourced

      boolean eventSourced
      Default:
      true
    • snapshotPeriod

      int snapshotPeriod
      Default:
      0
    • cached

      boolean cached
      Default:
      true
    • commitInBatch

      boolean commitInBatch
      Default:
      true
    • searchable

      boolean searchable
      Default:
      false
    • collection

      String collection
      Default:
      ""
    • timestampPath

      String timestampPath
      Default:
      ""