package org.zendesk.client.v2.model; import java.util.List; /** * @author stephenc * @since 05/04/2013 15:38 */ public class Attachment extends Photo { private static final long serialVersionUID = 1L; private List<Photo> thumbnails; public List<Photo> getThumbnails() { return thumbnails; } public void setThumbnails(List<Photo> thumbnails) { this.thumbnails = thumbnails; } @Override public String toString() { final StringBuilder sb = new StringBuilder(); sb.append("Attachment"); sb.append("{id=").append(getId()); sb.append(", fileName='").append(getFileName()).append('\''); sb.append(", contentType='").append(getContentType()).append('\''); sb.append(", contentUrl='").append(getContentUrl()).append('\''); sb.append(", size=").append(getSize()); sb.append(", thumbnails=").append(thumbnails); sb.append('}'); return sb.toString(); } public static class Upload { private String token; private List<Attachment> attachments; public String getToken() { return token; } public void setToken(String token) { this.token = token; } public List<Attachment> getAttachments() { return attachments; } public void setAttachments(List<Attachment> attachments) { this.attachments = attachments; } @Override public String toString() { final StringBuilder sb = new StringBuilder(); sb.append("Upload"); sb.append("{token='").append(token).append('\''); sb.append(", attachments=").append(attachments); sb.append('}'); return sb.toString(); } } }