A C D E G H I M N P S T U

A

Account - Class in com.elibom.client
 
Account(JSONObject) - Constructor for class com.elibom.client.Account
 

C

com.elibom.client - package com.elibom.client
 

D

Delivery - Class in com.elibom.client
 
Delivery(JSONObject) - Constructor for class com.elibom.client.Delivery
 

E

ElibomRestClient - Class in com.elibom.client
The elibom.com REST API client.
ElibomRestClient(String, String) - Constructor for class com.elibom.client.ElibomRestClient
Initializes the client with the supplied username and apiPassword.
ElibomRestClient(String, String, String) - Constructor for class com.elibom.client.ElibomRestClient
Mostly used for testing.

G

getAccount() - Method in class com.elibom.client.ElibomRestClient
Query your account info.
getBody() - Method in exception com.elibom.client.HttpServerException
 
getCreatedAt() - Method in class com.elibom.client.Message
 
getCreatedAt() - Method in class com.elibom.client.Schedule
 
getCredits() - Method in class com.elibom.client.Account
 
getCredits() - Method in class com.elibom.client.Message
 
getDelivery(String) - Method in class com.elibom.client.ElibomRestClient
Query the delivery with the specified deliveryId.
getDestinations() - Method in class com.elibom.client.Schedule
 
getEmail() - Method in class com.elibom.client.User
 
getFileName() - Method in class com.elibom.client.Schedule
 
getFrom() - Method in class com.elibom.client.Message
 
getId() - Method in class com.elibom.client.Delivery
 
getId() - Method in class com.elibom.client.Message
 
getId() - Method in class com.elibom.client.Schedule
 
getId() - Method in class com.elibom.client.User
 
getMessage() - Method in exception com.elibom.client.HttpServerException
 
getMessages() - Method in class com.elibom.client.Delivery
 
getName() - Method in class com.elibom.client.Account
 
getName() - Method in class com.elibom.client.User
 
getNumFailed() - Method in class com.elibom.client.Delivery
 
getNumSent() - Method in class com.elibom.client.Delivery
 
getOperator() - Method in class com.elibom.client.Message
 
getOwnerId() - Method in class com.elibom.client.Account
 
getScheduledAt() - Method in class com.elibom.client.Schedule
 
getScheduledMessage(long) - Method in class com.elibom.client.ElibomRestClient
Query the scheduled message with the specified id.
getScheduledMessages() - Method in class com.elibom.client.ElibomRestClient
Query the scheduled messages.
getSentAt() - Method in class com.elibom.client.Message
 
getStatus() - Method in class com.elibom.client.Message
 
getStatus() - Method in class com.elibom.client.Schedule
 
getStatus() - Method in class com.elibom.client.User
 
getStatusCode() - Method in exception com.elibom.client.HttpServerException
 
getStatusDescription(int) - Method in exception com.elibom.client.HttpServerException
 
getStatusDetail() - Method in class com.elibom.client.Message
 
getText() - Method in class com.elibom.client.Message
 
getText() - Method in class com.elibom.client.Schedule
 
getTo() - Method in class com.elibom.client.Message
 
getUser(long) - Method in class com.elibom.client.ElibomRestClient
Query a single account user.
getUserId() - Method in class com.elibom.client.Message
 
getUserId() - Method in class com.elibom.client.Schedule
 
getUsers() - Method in class com.elibom.client.ElibomRestClient
Query your account users (those who have access to the account).

H

HttpServerException - Exception in com.elibom.client
 
HttpServerException(int) - Constructor for exception com.elibom.client.HttpServerException
 
HttpServerException(int, JSONObject) - Constructor for exception com.elibom.client.HttpServerException
 

I

isFile() - Method in class com.elibom.client.Schedule
 
isFileHasText() - Method in class com.elibom.client.Schedule
 
isUrl(String, String) - Static method in class com.elibom.client.Preconditions
Checks that a string is a valid URL.

M

maxLength(String, int, String) - Static method in class com.elibom.client.Preconditions
Checks that the length of a string is not greater than maxLength.
Message - Class in com.elibom.client
 
Message(JSONObject) - Constructor for class com.elibom.client.Message
 
Message(long, long, String, String, String, String, String, String, BigDecimal, Date, Date) - Constructor for class com.elibom.client.Message
 

N

notEmpty(String, String) - Static method in class com.elibom.client.Preconditions
Checks that a string is not null or empty.
notNull(Object, String) - Static method in class com.elibom.client.Preconditions
Checks that an object is not null.

P

Preconditions - Class in com.elibom.client
This class provides helper methods to check preconditions throwing an exception when not met.
Preconditions() - Constructor for class com.elibom.client.Preconditions
 

S

Schedule - Class in com.elibom.client
 
Schedule(JSONObject) - Constructor for class com.elibom.client.Schedule
 
scheduleMessage(String, String, Date) - Method in class com.elibom.client.ElibomRestClient
Schedules an SMS message for the specified scheduleDate to one or more destinations and with the specified text.
sendMessage(String, String) - Method in class com.elibom.client.ElibomRestClient
Sends an SMS message to one or more destinations with the specified text.

T

toString() - Method in class com.elibom.client.Account
 
toString() - Method in class com.elibom.client.Delivery
 
toString() - Method in class com.elibom.client.Message
 
toString() - Method in class com.elibom.client.Schedule
 
toString() - Method in class com.elibom.client.User
 

U

unschedule(long) - Method in class com.elibom.client.ElibomRestClient
Cancels the scheduled message with the specified id.
User - Class in com.elibom.client
 
User(JSONObject) - Constructor for class com.elibom.client.User
 

A C D E G H I M N P S T U

Copyright © 2013. All Rights Reserved.