public class ActionMetadata extends Object
Constructor and Description |
---|
ActionMetadata() |
Modifier and Type | Method and Description |
---|---|
ActionMetadata |
createdTime(Date createdTime) |
ActionMetadata |
endTime(Date endTime) |
ActionMetadata |
expiresIn(int expiresIn) |
ActionMetadata |
explicitlyShared(boolean explicitlyShared) |
ActionMetadata |
message(String message) |
ActionMetadata |
noFeedStory(boolean noFeedStory) |
ActionMetadata |
place(String place) |
ActionMetadata |
privacy(String privacy) |
protected void |
setDateIfNotNull(MultiValueMap<String,Object> params,
String key,
Date value) |
protected void |
setIfBooleanNotNull(MultiValueMap<String,Object> params,
String key,
Boolean value) |
protected void |
setIfNotNull(MultiValueMap<String,Object> params,
String key,
Object value) |
ActionMetadata |
startTime(Date startTime) |
ActionMetadata |
tag(String user) |
MultiValueMap<String,Object> |
toParameters() |
public ActionMetadata startTime(Date startTime)
public ActionMetadata endTime(Date endTime)
public ActionMetadata createdTime(Date createdTime)
public ActionMetadata expiresIn(int expiresIn)
public ActionMetadata place(String place)
public ActionMetadata tag(String user)
public ActionMetadata message(String message)
public ActionMetadata noFeedStory(boolean noFeedStory)
public ActionMetadata explicitlyShared(boolean explicitlyShared)
public ActionMetadata privacy(String privacy)
public MultiValueMap<String,Object> toParameters()
protected void setIfNotNull(MultiValueMap<String,Object> params, String key, Object value)
protected void setIfBooleanNotNull(MultiValueMap<String,Object> params, String key, Boolean value)
protected void setDateIfNotNull(MultiValueMap<String,Object> params, String key, Date value)