Class SnapshotSummary.Builder

  • Enclosing class:
    SnapshotSummary

    public static class SnapshotSummary.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • clear

        public void clear()
      • setPartitionSummaryLimit

        public void setPartitionSummaryLimit​(int max)
        Sets the maximum number of changed partitions before partition summaries will be excluded.

        If the number of changed partitions is over this max, summaries will not be included. If the number of changed partitions is <= this limit, then partition-level summaries will be included in the summary if they are available, and "partition-summaries-included" will be set to "true".

        Parameters:
        max - maximum number of changed partitions
      • incrementDuplicateDeletes

        public void incrementDuplicateDeletes()
      • incrementDuplicateDeletes

        public void incrementDuplicateDeletes​(int increment)
      • addedManifest

        public void addedManifest​(ManifestFile manifest)
      • set

        public void set​(java.lang.String property,
                        java.lang.String value)
      • build

        public java.util.Map<java.lang.String,​java.lang.String> build()