Class WebhookDelivery
java.lang.Object
ink.icoding.github4j.model.WebhookDelivery
GitHub Webhook 投递记录。
表示 Webhook 的一次具体投递(delivery),包含请求和响应的详细信息、 状态码、耗时等,用于跟踪 Webhook 事件的投递情况。
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetGuid()getHook()longlonggetId()intvoidvoidsetDeliveredAt(Instant deliveredAt) voidsetDuration(int duration) voidvoidvoidsetHookId(long hookId) voidsetId(long id) voidsetRedelivery(String redelivery) voidsetRequest(Map<String, String> request) voidsetResponse(Map<String, String> response) voidvoidsetStatusCode(int statusCode)
-
Constructor Details
-
WebhookDelivery
public WebhookDelivery()
-
-
Method Details
-
getId
public long getId() -
setId
public void setId(long id) -
getGuid
-
setGuid
-
getAction
-
setAction
-
getHookId
public long getHookId() -
setHookId
public void setHookId(long hookId) -
getHook
-
setHook
-
getStatusCode
public int getStatusCode() -
setStatusCode
public void setStatusCode(int statusCode) -
getStatus
-
setStatus
-
getDuration
public int getDuration() -
setDuration
public void setDuration(int duration) -
getRedelivery
-
setRedelivery
-
getRequest
-
setRequest
-
getResponse
-
setResponse
-
getDeliveredAt
-
setDeliveredAt
-