public class WebhookSubscription extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
WebhookSubscription.EventsEnum |
static class |
WebhookSubscription.SubjectTypeEnum |
| Constructor and Description |
|---|
WebhookSubscription() |
| Modifier and Type | Method and Description |
|---|---|
WebhookSubscription |
active(java.lang.Boolean active) |
WebhookSubscription |
createdAt(java.util.Date createdAt) |
WebhookSubscription |
description(java.lang.String description)
A user-defined description of the webhook.
|
boolean |
equals(java.lang.Object o) |
WebhookSubscription |
events(java.util.List<WebhookSubscription.EventsEnum> events)
The events this webhook is subscribed to.
|
java.lang.Boolean |
getActive() |
java.util.Date |
getCreatedAt() |
java.lang.String |
getDescription() |
@Size(min=1) java.util.List<WebhookSubscription.EventsEnum> |
getEvents() |
Object |
getSubject() |
WebhookSubscription.SubjectTypeEnum |
getSubjectType() |
java.lang.String |
getUrl() |
java.lang.String |
getUuid() |
int |
hashCode() |
void |
setActive(java.lang.Boolean active) |
void |
setCreatedAt(java.util.Date createdAt) |
void |
setDescription(java.lang.String description) |
void |
setEvents(java.util.List<WebhookSubscription.EventsEnum> events) |
void |
setSubject(Object subject) |
void |
setSubjectType(WebhookSubscription.SubjectTypeEnum subjectType) |
void |
setUrl(java.lang.String url) |
void |
setUuid(java.lang.String uuid) |
WebhookSubscription |
subject(Object subject) |
WebhookSubscription |
subjectType(WebhookSubscription.SubjectTypeEnum subjectType)
The type of entity, which is `repository` in the case of webhook subscriptions on repositories.
|
java.lang.String |
toString() |
WebhookSubscription |
url(java.lang.String url)
The URL events get delivered to.
|
WebhookSubscription |
uuid(java.lang.String uuid)
The webhook's id
|
public WebhookSubscription subjectType(WebhookSubscription.SubjectTypeEnum subjectType)
public WebhookSubscription.SubjectTypeEnum getSubjectType()
public void setSubjectType(WebhookSubscription.SubjectTypeEnum subjectType)
public WebhookSubscription active(java.lang.Boolean active)
public java.lang.Boolean getActive()
public void setActive(java.lang.Boolean active)
public WebhookSubscription uuid(java.lang.String uuid)
public java.lang.String getUuid()
public void setUuid(java.lang.String uuid)
public WebhookSubscription createdAt(java.util.Date createdAt)
public java.util.Date getCreatedAt()
public void setCreatedAt(java.util.Date createdAt)
public WebhookSubscription url(java.lang.String url)
public java.lang.String getUrl()
public void setUrl(java.lang.String url)
public WebhookSubscription events(java.util.List<WebhookSubscription.EventsEnum> events)
@Size(min=1) public @Size(min=1) java.util.List<WebhookSubscription.EventsEnum> getEvents()
public void setEvents(java.util.List<WebhookSubscription.EventsEnum> events)
public WebhookSubscription subject(Object subject)
public Object getSubject()
public void setSubject(Object subject)
public WebhookSubscription description(java.lang.String description)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)