package org.zendesk.client.v2.model; import com.fasterxml.jackson.annotation.JsonProperty; import java.io.Serializable; import java.util.Date; /** * @author stephenc * @since 22/04/2013 16:27 */ public class Group implements SearchResultEntity, Serializable { private static final long serialVersionUID = 1L; private Long id; private String url; private String name; private Boolean deleted; private Date createdAt; private Date updatedAt; public Group() { } public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getUrl() { return url; } public void setUrl(String url) { this.url = url; } public String getName() { return name; } public void setName(String name) { this.name = name; } public Boolean getDeleted() { return deleted; } public void setDeleted(Boolean deleted) { this.deleted = deleted; } @JsonProperty("created_at") public Date getCreatedAt() { return createdAt; } public void setCreatedAt(Date createdAt) { this.createdAt = createdAt; } @JsonProperty("updated_at") public Date getUpdatedAt() { return updatedAt; } public void setUpdatedAt(Date updatedAt) { this.updatedAt = updatedAt; } @Override public String toString() { final StringBuilder sb = new StringBuilder("Group{"); sb.append("id=").append(id); sb.append(", url='").append(url).append('\''); sb.append(", name='").append(name).append('\''); sb.append(", deleted=").append(deleted); sb.append(", createdAt=").append(createdAt); sb.append(", updatedAt=").append(updatedAt); sb.append('}'); return sb.toString(); } }