public final class StatusUpdate
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
attachmentUrl |
private boolean |
autoPopulateReplyMetadata |
private boolean |
displayCoordinates |
private long |
inReplyToStatusId |
private GeoLocation |
location |
private java.io.InputStream |
mediaBody |
private java.io.File |
mediaFile |
private long[] |
mediaIds |
private java.lang.String |
mediaName |
private java.lang.String |
placeId |
private boolean |
possiblySensitive |
private static long |
serialVersionUID |
private java.lang.String |
status |
Constructor and Description |
---|
StatusUpdate(java.lang.String status) |
Modifier and Type | Method and Description |
---|---|
private void |
appendParameter(java.lang.String name,
double value,
java.util.List<HttpParameter> params) |
private void |
appendParameter(java.lang.String name,
long value,
java.util.List<HttpParameter> params) |
private void |
appendParameter(java.lang.String name,
java.lang.String value,
java.util.List<HttpParameter> params) |
(package private) HttpParameter[] |
asHttpParameterArray() |
StatusUpdate |
attachmentUrl(java.lang.String attachmentUrl) |
StatusUpdate |
autoPopulateReplyMetadata(boolean autoPopulateReplyMetadata) |
StatusUpdate |
displayCoordinates(boolean displayCoordinates) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getAttachmentUrl() |
long |
getInReplyToStatusId() |
GeoLocation |
getLocation() |
java.lang.String |
getPlaceId() |
java.lang.String |
getStatus() |
int |
hashCode() |
StatusUpdate |
inReplyToStatusId(long inReplyToStatusId) |
boolean |
isAutoPopulateReplyMetadata() |
boolean |
isDisplayCoordinates() |
(package private) boolean |
isForUpdateWithMedia() |
boolean |
isPossiblySensitive() |
StatusUpdate |
location(GeoLocation location) |
StatusUpdate |
media(java.io.File file) |
StatusUpdate |
media(java.lang.String name,
java.io.InputStream body) |
StatusUpdate |
placeId(java.lang.String placeId) |
StatusUpdate |
possiblySensitive(boolean possiblySensitive) |
void |
setAttachmentUrl(java.lang.String attachmentUrl) |
void |
setAutoPopulateReplyMetadata(boolean autoPopulateReplyMetadata) |
void |
setDisplayCoordinates(boolean displayCoordinates) |
void |
setInReplyToStatusId(long inReplyToStatusId) |
void |
setLocation(GeoLocation location) |
void |
setMedia(java.io.File file) |
void |
setMedia(java.lang.String name,
java.io.InputStream body) |
void |
setMediaIds(long... mediaIds) |
void |
setPlaceId(java.lang.String placeId) |
void |
setPossiblySensitive(boolean possiblySensitive) |
java.lang.String |
toString() |
private static final long serialVersionUID
private final java.lang.String status
private long inReplyToStatusId
private GeoLocation location
private java.lang.String placeId
private boolean displayCoordinates
private boolean possiblySensitive
private java.lang.String mediaName
private transient java.io.InputStream mediaBody
private java.io.File mediaFile
private long[] mediaIds
private boolean autoPopulateReplyMetadata
private java.lang.String attachmentUrl
public java.lang.String getStatus()
public long getInReplyToStatusId()
public void setInReplyToStatusId(long inReplyToStatusId)
public StatusUpdate inReplyToStatusId(long inReplyToStatusId)
public GeoLocation getLocation()
public void setLocation(GeoLocation location)
public StatusUpdate location(GeoLocation location)
public java.lang.String getPlaceId()
public void setPlaceId(java.lang.String placeId)
public StatusUpdate placeId(java.lang.String placeId)
public boolean isDisplayCoordinates()
public void setDisplayCoordinates(boolean displayCoordinates)
public StatusUpdate displayCoordinates(boolean displayCoordinates)
public void setMedia(java.io.File file)
file
- media filepublic StatusUpdate media(java.io.File file)
file
- media filepublic void setMedia(java.lang.String name, java.io.InputStream body)
name
- namebody
- media body as streampublic void setMediaIds(long... mediaIds)
mediaIds
- media idspublic java.lang.String getAttachmentUrl()
public void setAttachmentUrl(java.lang.String attachmentUrl)
attachmentUrl
- attachment urlpublic StatusUpdate attachmentUrl(java.lang.String attachmentUrl)
attachmentUrl
- attachment urlboolean isForUpdateWithMedia()
public StatusUpdate media(java.lang.String name, java.io.InputStream body)
name
- media namebody
- media bodypublic void setPossiblySensitive(boolean possiblySensitive)
possiblySensitive
- possibly sensitivepublic StatusUpdate possiblySensitive(boolean possiblySensitive)
possiblySensitive
- possibly sensitivepublic boolean isPossiblySensitive()
public boolean isAutoPopulateReplyMetadata()
public void setAutoPopulateReplyMetadata(boolean autoPopulateReplyMetadata)
autoPopulateReplyMetadata
- auto reply meta datapublic StatusUpdate autoPopulateReplyMetadata(boolean autoPopulateReplyMetadata)
autoPopulateReplyMetadata
- auto reply meta dataHttpParameter[] asHttpParameterArray()
private void appendParameter(java.lang.String name, java.lang.String value, java.util.List<HttpParameter> params)
private void appendParameter(java.lang.String name, double value, java.util.List<HttpParameter> params)
private void appendParameter(java.lang.String name, long value, java.util.List<HttpParameter> params)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object