001package co.codewizards.cloudstore.ls.core.dto;
002
003import co.codewizards.cloudstore.core.dto.RepositoryDto;
004import co.codewizards.cloudstore.core.util.Base64Url;
005
006public class RemoteRepositoryDto extends RepositoryDto {
007
008        private String remoteRoot;
009
010        public String getRemoteRoot() {
011                return remoteRoot;
012        }
013        public void setRemoteRoot(String remoteRoot) {
014                this.remoteRoot = remoteRoot;
015        }
016
017        @Override
018        public String toString() {
019                return this.getClass().getSimpleName() + "[repositoryId=" + getRepositoryId()
020                                + ", publicKey=" + (getPublicKey() == null ? null : Base64Url.encodeBase64ToString(getPublicKey()))
021                                + ", revision=" + getRevision()
022                                + ", remoteRoot=" + remoteRoot
023                                + "]";
024        }
025}