public class Subscription
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Subscription.Topic |
| Constructor and Description |
|---|
Subscription() |
| Modifier and Type | Method and Description |
|---|---|
void |
addTopic(Subscription.Topic topic) |
static Subscription |
create(Subscription subscription) |
static Subscription |
delete(Subscription subscription) |
boolean |
equals(java.lang.Object o) |
static NotificationErrorCollection |
errorFeed(java.lang.String id) |
static Subscription |
find(java.lang.String id) |
boolean |
getActive() |
java.lang.String |
getAppID() |
long |
getCreatedAt() |
java.lang.String |
getHubSecret() |
java.lang.String |
getId() |
java.util.Map<java.lang.String,java.lang.String> |
getMetadata() |
java.lang.String |
getMode() |
java.util.List<java.lang.String> |
getNotes() |
java.net.URI |
getSelf() |
java.lang.String |
getServiceType() |
java.util.List<Subscription.Topic> |
getTopics() |
java.lang.String |
getType() |
long |
getUpdatedAt() |
java.net.URI |
getUrl() |
java.lang.String |
getURLString() |
int |
hashCode() |
static SubscriptionCollection |
list() |
boolean |
requiresSignature() |
static NotificationCollection |
sentFeed(java.lang.String id) |
void |
setActive(boolean active) |
void |
setAppID(java.lang.String appID) |
void |
setHubSecret(java.lang.String hubSecret) |
void |
setId(java.lang.String id) |
void |
setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata) |
void |
setNotes(java.util.List<java.lang.String> notes) |
void |
setTopics(java.util.List<Subscription.Topic> topics) |
void |
setUrl(java.net.URI url) |
java.lang.String |
toString() |
static Subscription |
update(Subscription subscription) |
public static Subscription create(Subscription subscription) throws InvalidException, AuthorizationException
public static Subscription update(Subscription subscription) throws InvalidException, AuthorizationException
public static Subscription delete(Subscription subscription) throws InvalidException, AuthorizationException
public static Subscription find(java.lang.String id) throws InvalidException, AuthorizationException
public static SubscriptionCollection list() throws InvalidException, AuthorizationException
public static NotificationCollection sentFeed(java.lang.String id) throws InvalidException, AuthorizationException
public static NotificationErrorCollection errorFeed(java.lang.String id) throws InvalidException, AuthorizationException
public java.lang.String getId()
public void setId(java.lang.String id)
public java.lang.String getType()
public long getCreatedAt()
public long getUpdatedAt()
public java.lang.String getServiceType()
public java.lang.String getAppID()
public void setAppID(java.lang.String appID)
public java.net.URI getUrl()
public void setUrl(java.net.URI url)
public java.net.URI getSelf()
public java.util.List<Subscription.Topic> getTopics()
public void setTopics(java.util.List<Subscription.Topic> topics)
public void addTopic(Subscription.Topic topic)
public boolean getActive()
public void setActive(boolean active)
public java.util.Map<java.lang.String,java.lang.String> getMetadata()
public void setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
public java.lang.String getHubSecret()
public void setHubSecret(java.lang.String hubSecret)
public java.lang.String getMode()
public java.util.List<java.lang.String> getNotes()
public void setNotes(java.util.List<java.lang.String> notes)
public java.lang.String getURLString()
public boolean requiresSignature()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object