Package com.chargebee.v4.services
Class WebhookEndpointService
java.lang.Object
com.chargebee.v4.services.BaseService<WebhookEndpointService>
com.chargebee.v4.services.WebhookEndpointService
-
Field Summary
Fields inherited from class com.chargebee.v4.services.BaseService
client, options -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate(WebhookEndpointCreateParams params) Async variant of create for webhookEndpoint with params.deleteAsync(String webhookEndpointId) Async variant of delete for webhookEndpoint without params.list()list(WebhookEndpointListParams params) Async variant of list for webhookEndpoint without params.listAsync(WebhookEndpointListParams params) Async variant of list for webhookEndpoint with params.retrieveAsync(String webhookEndpointId) Async variant of retrieve for webhookEndpoint without params.update(String webhookEndpointId, WebhookEndpointUpdateParams params) updateAsync(String webhookEndpointId) Async variant of update for webhookEndpoint without params.updateAsync(String webhookEndpointId, WebhookEndpointUpdateParams params) Async variant of update for webhookEndpoint with params.withOptions(RequestOptions options) Apply per-request options for this service instance.Methods inherited from class com.chargebee.v4.services.BaseService
buildPathWithParams, clientForBuilders, clientWithOptions, get, getAsync, getMergedHeaders, getWithSubDomain, getWithSubDomainAsync, header, headers, options, parseResponse, post, postAsync, postJson, postJsonAsync, postJsonWithSubDomain, postJsonWithSubDomainAsync, postWithSubDomain, postWithSubDomainAsync
-
Constructor Details
-
WebhookEndpointService
-
-
Method Details
-
withOptions
Apply per-request options for this service instance. Users can chain .withOptions or .options to set headers and other options.- Overrides:
withOptionsin classBaseService<WebhookEndpointService>
-
delete
- Throws:
ChargebeeException
-
deleteAsync
Async variant of delete for webhookEndpoint without params. -
retrieve
- Throws:
ChargebeeException
-
retrieveAsync
Async variant of retrieve for webhookEndpoint without params. -
update
public WebhookEndpointUpdateResponse update(String webhookEndpointId, WebhookEndpointUpdateParams params) throws ChargebeeException - Throws:
ChargebeeException
-
updateAsync
public CompletableFuture<WebhookEndpointUpdateResponse> updateAsync(String webhookEndpointId, WebhookEndpointUpdateParams params) Async variant of update for webhookEndpoint with params. -
update
- Throws:
ChargebeeException
-
updateAsync
Async variant of update for webhookEndpoint without params. -
list
- Throws:
ChargebeeException
-
listAsync
Async variant of list for webhookEndpoint with params. -
list
- Throws:
ChargebeeException
-
listAsync
Async variant of list for webhookEndpoint without params. -
create
public WebhookEndpointCreateResponse create(WebhookEndpointCreateParams params) throws ChargebeeException - Throws:
ChargebeeException
-
createAsync
public CompletableFuture<WebhookEndpointCreateResponse> createAsync(WebhookEndpointCreateParams params) Async variant of create for webhookEndpoint with params.
-