Class SnapshotManager.Builder<B extends SnapshotManager.Builder<B>>

  • Type Parameters:
    B - The builder type.
    Enclosing class:
    SnapshotManager

    public static class SnapshotManager.Builder<B extends SnapshotManager.Builder<B>>
    extends Object
    Builder of SnapshotManager.
    • Constructor Detail

      • Builder

        protected Builder()
    • Method Detail

      • self

        protected B self()
      • projectName

        public final B projectName​(String projectName)
      • projectDescription

        public final B projectDescription​(String projectDescription)
      • projectMetas

        public final B projectMetas​(Params projectMetas)
      • profile

        public final B profile​(Profile profile)
      • snapshotName

        public final B snapshotName​(String snapshotName)
      • snapshotDescription

        public final B snapshotDescription​(String snapshotDescription)
      • snapshotMetas

        public final B snapshotMetas​(Params snapshotMetas)
      • snapshotTimestamp

        public final B snapshotTimestamp​(Instant snapshotTimestamp)
      • stats

        public final B stats​(boolean stats)