facebook4j
Class PostUpdate

java.lang.Object
  extended by facebook4j.PostUpdate
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
BackdatingPostUpdate, PagePostUpdate

public class PostUpdate
extends Object
implements Serializable

Author:
Ryuji Yamashita - roundrop at gmail.com
See Also:
Serialized Form

Nested Class Summary
static class PostUpdate.PostAction
           
 
Constructor Summary
PostUpdate(String message)
           
PostUpdate(URL link)
           
 
Method Summary
 PostUpdate actions(List<PostUpdate.PostAction> actions)
           
 PostUpdate caption(String caption)
           
 PostUpdate description(String description)
           
 boolean equals(Object o)
           
 List<PostUpdate.PostAction> getActions()
           
 String getCaption()
           
 String getDescription()
           
 URL getLink()
           
 String getMessage()
           
 String getName()
           
 String getObjectAttachment()
           
 URL getPicture()
           
 String getPlace()
           
 PrivacyParameter getPrivacy()
           
 Boolean getPublished()
           
 Integer getScheduledPublishTime()
           
 String getTags()
           
 TargetingParameter getTargeting()
           
 int hashCode()
           
 PostUpdate link(URL link)
           
 PostUpdate message(String message)
           
 PostUpdate name(String name)
           
 PostUpdate objectAttachment(String objectAttachment)
           
 PostUpdate picture(URL picture)
           
 PostUpdate place(String place)
           
 PostUpdate privacy(PrivacyParameter privacy)
           
 PostUpdate published(Boolean published)
           
 PostUpdate scheduledPublishTime(Date scheduledPublishTime)
           
 PostUpdate scheduledPublishTime(Integer scheduledPublishTime)
           
 void setActions(List<PostUpdate.PostAction> actions)
           
 void setCaption(String caption)
           
 void setDescription(String description)
           
 void setLink(URL link)
           
 void setMessage(String message)
           
 void setName(String name)
           
 void setObjectAttachment(String objectAttachment)
           
 void setPicture(URL picture)
           
 void setPlace(String place)
           
 void setPrivacy(PrivacyParameter privacy)
           
 void setPublished(Boolean published)
           
 void setScheduledPublishTime(Date scheduledPublishTime)
           
 void setScheduledPublishTime(Integer scheduledPublishTime)
           
 void setTags(String tags)
           
 void setTargeting(TargetingParameter targeting)
           
 PostUpdate tags(String tags)
           
 PostUpdate targeting(TargetingParameter targetingParameter)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PostUpdate

public PostUpdate(String message)

PostUpdate

public PostUpdate(URL link)
Method Detail

getMessage

public String getMessage()

setMessage

public void setMessage(String message)

message

public PostUpdate message(String message)

getLink

public URL getLink()

setLink

public void setLink(URL link)

link

public PostUpdate link(URL link)

getPicture

public URL getPicture()

setPicture

public void setPicture(URL picture)

picture

public PostUpdate picture(URL picture)

getName

public String getName()

setName

public void setName(String name)

name

public PostUpdate name(String name)

getCaption

public String getCaption()

setCaption

public void setCaption(String caption)

caption

public PostUpdate caption(String caption)

getDescription

public String getDescription()

setDescription

public void setDescription(String description)

description

public PostUpdate description(String description)

getActions

public List<PostUpdate.PostAction> getActions()

setActions

public void setActions(List<PostUpdate.PostAction> actions)

actions

public PostUpdate actions(List<PostUpdate.PostAction> actions)

getPlace

public String getPlace()

setPlace

public void setPlace(String place)

place

public PostUpdate place(String place)

getTags

public String getTags()

setTags

public void setTags(String tags)

tags

public PostUpdate tags(String tags)

getPrivacy

public PrivacyParameter getPrivacy()

setPrivacy

public void setPrivacy(PrivacyParameter privacy)

privacy

public PostUpdate privacy(PrivacyParameter privacy)

getObjectAttachment

public String getObjectAttachment()

setObjectAttachment

public void setObjectAttachment(String objectAttachment)

objectAttachment

public PostUpdate objectAttachment(String objectAttachment)

getTargeting

public TargetingParameter getTargeting()

setTargeting

public void setTargeting(TargetingParameter targeting)

targeting

public PostUpdate targeting(TargetingParameter targetingParameter)

getPublished

public Boolean getPublished()

setPublished

public void setPublished(Boolean published)

published

public PostUpdate published(Boolean published)

getScheduledPublishTime

public Integer getScheduledPublishTime()

setScheduledPublishTime

public void setScheduledPublishTime(Integer scheduledPublishTime)

setScheduledPublishTime

public void setScheduledPublishTime(Date scheduledPublishTime)

scheduledPublishTime

public PostUpdate scheduledPublishTime(Integer scheduledPublishTime)

scheduledPublishTime

public PostUpdate scheduledPublishTime(Date scheduledPublishTime)

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2019. All rights reserved.