/**
*
*/
package com.microtripit.mandrillapp.lutung.view;
import java.util.Date;
/**
* @author rschreijer
* @since Mar 16, 2013
*/
public class MandrillUserInfo {
private String username, public_id;
private Date created_at;
private Integer reputation, hourly_quota, backlog;
private StatsBucket stats;
/**
* @return The username of the user (used for SMTP authentication).
*/
public String getUsername() {
return username;
}
/**
* @return The date and time that the user's Mandrill account was
* created (UTC).
*/
public Date getCreatedAt() {
return created_at;
}
/**
* @return A unique, permanent identifier for this user.
*/
public String getPublicId() {
return public_id;
}
/**
* @return The reputation of the user on a scale from 0
* to 100, with 75 generally being a "good" reputation.
*/
public Integer getReputation() {
return reputation;
}
/**
* @return The maximum number of emails Mandrill will deliver
* for this user each hour. Any emails beyond that will be
* accepted and queued for later delivery. Users with higher
* reputations will have higher hourly quotas.
*/
public Integer getHourlyQuota() {
return hourly_quota;
}
/**
* @return The number of emails that are queued for delivery
* due to exceeding your monthly or hourly quotas.
*/
public Integer getBacklog() {
return backlog;
}
/**
* @return An aggregate summary of the account's sending stats.
*/
public StatsBucket getStats() {
return stats;
}
}