public class TwitterUploadMediaResponseImpl extends JSONResponseImpl implements Media
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
IN_PROGRESS_STATE |
static java.lang.String |
PENDING |
static java.lang.String |
SUCCEEDED_STATE |
NONE, READ, READ_WRITE, READ_WRITE_DIRECTMESSAGES| Constructor and Description |
|---|
TwitterUploadMediaResponseImpl(HttpResponse res,
Configuration conf) |
| Modifier and Type | Method and Description |
|---|---|
int |
getAccessLevel() |
java.lang.Long |
getExpiresAfterSecs() |
Image |
getImage() |
java.lang.Long |
getMediaId() |
java.lang.String |
getMediaIdString() |
RateLimitStatus |
getRateLimitStatus()
Returns the current rate limit status if available.
|
java.lang.Long |
getSize() |
java.lang.String |
getState() |
boolean |
isStateInProgress() |
boolean |
isStatePending() |
boolean |
isStateSucceeded() |
void |
setExpiresAfterSecs(java.lang.Long expiresAfterSecs) |
void |
setMediaId(java.lang.Long mediaId) |
getJSONObject, getRawJSONpublic static final java.lang.String SUCCEEDED_STATE
public static final java.lang.String IN_PROGRESS_STATE
public static final java.lang.String PENDING
public TwitterUploadMediaResponseImpl(HttpResponse res, Configuration conf) throws TwitterException
TwitterExceptionpublic java.lang.Long getExpiresAfterSecs()
public void setExpiresAfterSecs(java.lang.Long expiresAfterSecs)
public java.lang.Long getMediaId()
getMediaId in interface Mediapublic java.lang.String getMediaIdString()
getMediaIdString in interface Mediapublic boolean isStatePending()
isStatePending in interface Mediapublic boolean isStateSucceeded()
isStateSucceeded in interface Mediapublic boolean isStateInProgress()
isStateInProgress in interface Mediapublic void setMediaId(java.lang.Long mediaId)
public RateLimitStatus getRateLimitStatus()
getRateLimitStatus in interface TwitterResponsepublic int getAccessLevel()
getAccessLevel in interface TwitterResponse