Package com.atlassian.bamboo.webhook
Interface WebhookResponse
- All Superinterfaces:
BambooIdProvider
- All Known Subinterfaces:
WebhookResponseDetails
- All Known Implementing Classes:
WebhookResponseDetailsEntity
,WebhookResponseDto
-
Method Summary
Modifier and TypeMethodDescription@NotNull String
@NotNull HttpMethod
@NotNull WebhookResponseStatus
int
@NotNull Date
@NotNull String
@NotNull String
getUrl()
@NotNull UUID
getUuid()
Methods inherited from interface com.atlassian.bamboo.core.BambooIdProvider
getId
-
Method Details
-
getHttpMethod
- Returns:
- HTTP method of sent webhook
-
getUrl
- Returns:
- destination URL on which webhook was sent.
-
getResponseStatus
- Returns:
- current status of webhook response.
-
getStatusCode
- Returns:
- current status code of webhook response. Null if there are no status code
-
getTemplateName
- Returns:
- name of template of sent webhook.
-
getEventName
- Returns:
- name of the event which triggered sending webhook.
-
getUuid
- Returns:
- uuid of sent webhook.
-
getRetriesCount
int getRetriesCount()- Returns:
- number of retries of sending webhook.
-
getPlanResultKey
- Returns:
- plan result key associated with webhook. Null if webhook is not associated with any plan result.
-
getDeploymentResultId
- Returns:
- deployment result id associated with webhook. Null if webhook is not associated with any deployment result.
-
getSendTime
- Returns:
- time of sending webhook.
-
getReceiveTime
- Returns:
- time of receiving webhook response.
-