package de.micromata.borgbutler.json.borg; import com.fasterxml.jackson.annotation.JsonIgnore; import lombok.Getter; import lombok.Setter; import java.io.Serializable; import java.util.List; /** * Result of borg list repo. */ public class ArchiveInfo extends RepositoryMatcher implements Serializable { private static final long serialVersionUID = -4200553322856662346L; @Getter private List archives; @Getter private Cache cache; @Getter private Encryption encryption; @Getter @Setter @JsonIgnore private String originalJson; public void updateFrom(ArchiveInfo archiveList) { super.updateFrom(archiveList); this.archives = archiveList.archives; this.cache = archiveList.cache; this.encryption = archiveList.encryption; } }