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"), READ("read"), 008 UNDELIVERED("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}