package br.com.citframework.push.google;
import java.util.List;
import br.com.citframework.push.MessageRequest;
/**
* Padr�o de mensagem de request que o <a href="http://developer.android.com/google/gcm/gs.html">Google Cloud Message</a> espera
*
* @author bruno.ribeiro - <a href="mailto:bruno.ribeiro@centrait.com.br">bruno.ribeiro@centrait.com.br</a>
* @since 15/11/2014
*/
public class GoogleCloudMessageRequest<E> extends MessageRequest<E> {
private String collapse_key;
private Integer time_to_live;
private Boolean delay_while_idle;
private List<String> registration_ids;
public String getCollapseKey() {
return this.collapse_key;
}
public void setCollapseKey(final String collapse_key) {
this.collapse_key = collapse_key;
}
public Integer getTimeToLive() {
return this.time_to_live;
}
public void setTimeToLive(final Integer time_to_live) {
this.time_to_live = time_to_live;
}
public Boolean getDelayWhileIdle() {
return this.delay_while_idle;
}
public void setDelayWhileIdle(final Boolean delay_while_idle) {
this.delay_while_idle = delay_while_idle;
}
public List<String> getRegistrationIds() {
return this.registration_ids;
}
public void setRegistratioIds(final List<String> registration_ids) {
this.registration_ids = registration_ids;
}
}