public abstract static class AbstractWebhookBuilders.AbstractUpdateWebhookMerchantRequestBuilder<B extends AbstractWebhookBuilders.AbstractUpdateWebhookMerchantRequestBuilder,R,M extends Webhook> extends IdempotentRetrofitRequestBuilder<M,R,B>
Modifier and Type | Field and Description |
---|---|
protected java.util.List<PaymentSystemEvent> |
triggers |
protected java.net.URL |
url |
protected WebhookId |
webhookId |
idempotencyKey
retrofit
Constructor and Description |
---|
AbstractUpdateWebhookMerchantRequestBuilder(retrofit2.Retrofit retrofit,
WebhookId webhookId) |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<PaymentSystemEvent> |
getTriggers() |
protected java.net.URL |
getUrl() |
protected WebhookId |
getWebhookId() |
B |
withTriggers(java.util.List<PaymentSystemEvent> triggers) |
B |
withURL(java.net.URL url) |
getIdempotencyKey, withIdempotencyKey
build, createCall, dispatch, dispatch, dispatch, getRequest
protected final WebhookId webhookId
protected java.net.URL url
protected java.util.List<PaymentSystemEvent> triggers
public AbstractUpdateWebhookMerchantRequestBuilder(retrofit2.Retrofit retrofit, WebhookId webhookId)
protected WebhookId getWebhookId()
protected java.net.URL getUrl()
protected java.util.List<PaymentSystemEvent> getTriggers()
public B withURL(java.net.URL url)
public B withTriggers(java.util.List<PaymentSystemEvent> triggers)