001package com.plivo.api.models.message;
002
003/**
004 * Possible states a message can be in.
005 */
006public enum MessageState {
007  QUEUED("queued"), SENT("sent"), FAILED("failed"), DELIVERED("delivered"), UNDELIVERED(
008    "undelivered"), REJECTED("rejected");
009
010  private String state;
011
012  MessageState(String state) {
013    this.state = state;
014  }
015
016  @Override
017  public String toString() {
018    return state;
019  }
020}