@@ -0,0 +1,2000 @@
+package org.talend.dataprep.api.folder;%0A%0Aimport java.io.Serializable;%0Aimport java.util.Objects;%0A%0Aimport org.springframework.data.annotation.Id;%0Aimport org.talend.dataprep.api.preparation.Identifiable;%0A%0Aimport com.fasterxml.jackson.annotation.JsonProperty;%0A%0Apublic class Folder extends Identifiable implements Serializable %7B%0A%0A    @Id%0A    @JsonProperty(%22id%22)%0A    private String id;%0A%0A    @JsonProperty(%22name%22)%0A    private String name;%0A%0A    @Override%0A    public String getId() %7B%0A        return this.id;%0A    %7D%0A%0A    @Override%0A    public String id() %7B%0A        return this.id;%0A    %7D%0A%0A    @Override%0A    public void setId(String id) %7B%0A        this.id = id;%0A    %7D%0A%0A    public String getName() %7B%0A        return name;%0A    %7D%0A%0A    public void setName(String name) %7B%0A        this.name = name;%0A    %7D%0A%0A    @Override%0A    public boolean equals(Object o) %7B%0A        if (this == o) %7B%0A            return true;%0A        %7D%0A        if (o == null %7C%7C getClass() != o.getClass()) %7B%0A            return false;%0A        %7D%0A        Folder that = (Folder) o;%0A        return Objects.equals(id, that.id);%0A    %7D%0A%0A    @Override%0A    public int hashCode() %7B%0A        return Objects.hash(id);%0A    %7D%0A%0A    @Override%0A    public String toString() %7B%0A        return %22Folder%7B%22 + %22id='%22 + id + '%5C'' + %22, name='%22 + name + '%5C'' + '%7D';%0A    %7D%0A%0A    public static class Builder %7B%0A%0A        private String id;%0A%0A        private String name;%0A%0A        public static Builder folder() %7B%0A            return new Folder.Builder();%0A        %7D%0A%0A        public Folder.Builder id(String id) %7B%0A            this.id = id;%0A            return this;%0A        %7D%0A%0A        public Folder.Builder name(String name) %7B%0A            this.name = name;%0A            return this;%0A        %7D%0A%0A        public Folder build() %7B%0A            if (id == null) %7B%0A                throw new IllegalStateException(%22No id set for Folder.%22);%0A            %7D%0A%0A            Folder folder = new Folder();%0A            folder.setId(id);%0A            folder.setName(name);%0A%0A            return folder;%0A        %7D%0A%0A    %7D%0A%7D%0A

add Folder bean