Interface SubscriptionServiceAsync
-
- All Implemented Interfaces:
public interface SubscriptionServiceAsync
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceSubscriptionServiceAsync.WithRawResponseA view of SubscriptionServiceAsync that provides access to raw HTTP responses for each method.
-
Method Summary
-
-
Method Detail
-
withRawResponse
abstract SubscriptionServiceAsync.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
withOptions
abstract SubscriptionServiceAsync withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
create
CompletableFuture<EventSubscription> create(EventSubscriptionCreateParams params)
Create a new event subscription.
-
create
abstract CompletableFuture<EventSubscription> create(EventSubscriptionCreateParams params, RequestOptions requestOptions)
-
retrieve
CompletableFuture<EventSubscription> retrieve(String eventSubscriptionToken)
Get an event subscription.
-
retrieve
CompletableFuture<EventSubscription> retrieve(String eventSubscriptionToken, EventSubscriptionRetrieveParams params, RequestOptions requestOptions)
-
retrieve
CompletableFuture<EventSubscription> retrieve(String eventSubscriptionToken, EventSubscriptionRetrieveParams params)
-
retrieve
abstract CompletableFuture<EventSubscription> retrieve(EventSubscriptionRetrieveParams params, RequestOptions requestOptions)
-
retrieve
CompletableFuture<EventSubscription> retrieve(EventSubscriptionRetrieveParams params)
-
retrieve
CompletableFuture<EventSubscription> retrieve(String eventSubscriptionToken, RequestOptions requestOptions)
-
update
CompletableFuture<EventSubscription> update(String eventSubscriptionToken, EventSubscriptionUpdateParams params)
Update an event subscription.
-
update
CompletableFuture<EventSubscription> update(String eventSubscriptionToken, EventSubscriptionUpdateParams params, RequestOptions requestOptions)
-
update
CompletableFuture<EventSubscription> update(EventSubscriptionUpdateParams params)
-
update
abstract CompletableFuture<EventSubscription> update(EventSubscriptionUpdateParams params, RequestOptions requestOptions)
-
list
CompletableFuture<EventSubscriptionListPageAsync> list()
List all the event subscriptions.
-
list
abstract CompletableFuture<EventSubscriptionListPageAsync> list(EventSubscriptionListParams params, RequestOptions requestOptions)
-
list
CompletableFuture<EventSubscriptionListPageAsync> list(RequestOptions requestOptions)
-
delete
CompletableFuture<Void> delete(String eventSubscriptionToken)
Delete an event subscription.
-
delete
CompletableFuture<Void> delete(String eventSubscriptionToken, EventSubscriptionDeleteParams params, RequestOptions requestOptions)
-
delete
CompletableFuture<Void> delete(String eventSubscriptionToken, EventSubscriptionDeleteParams params)
-
delete
abstract CompletableFuture<Void> delete(EventSubscriptionDeleteParams params, RequestOptions requestOptions)
-
delete
CompletableFuture<Void> delete(EventSubscriptionDeleteParams params)
-
delete
CompletableFuture<Void> delete(String eventSubscriptionToken, RequestOptions requestOptions)
-
listAttempts
CompletableFuture<EventSubscriptionListAttemptsPageAsync> listAttempts(String eventSubscriptionToken)
List all the message attempts for a given event subscription.
-
listAttempts
CompletableFuture<EventSubscriptionListAttemptsPageAsync> listAttempts(String eventSubscriptionToken, EventSubscriptionListAttemptsParams params, RequestOptions requestOptions)
-
listAttempts
CompletableFuture<EventSubscriptionListAttemptsPageAsync> listAttempts(String eventSubscriptionToken, EventSubscriptionListAttemptsParams params)
-
listAttempts
abstract CompletableFuture<EventSubscriptionListAttemptsPageAsync> listAttempts(EventSubscriptionListAttemptsParams params, RequestOptions requestOptions)
-
listAttempts
CompletableFuture<EventSubscriptionListAttemptsPageAsync> listAttempts(EventSubscriptionListAttemptsParams params)
-
listAttempts
CompletableFuture<EventSubscriptionListAttemptsPageAsync> listAttempts(String eventSubscriptionToken, RequestOptions requestOptions)
-
recover
CompletableFuture<Void> recover(String eventSubscriptionToken)
Resend all failed messages since a given time.
-
recover
CompletableFuture<Void> recover(String eventSubscriptionToken, EventSubscriptionRecoverParams params, RequestOptions requestOptions)
-
recover
CompletableFuture<Void> recover(String eventSubscriptionToken, EventSubscriptionRecoverParams params)
-
recover
abstract CompletableFuture<Void> recover(EventSubscriptionRecoverParams params, RequestOptions requestOptions)
-
recover
CompletableFuture<Void> recover(EventSubscriptionRecoverParams params)
-
recover
CompletableFuture<Void> recover(String eventSubscriptionToken, RequestOptions requestOptions)
-
replayMissing
CompletableFuture<Void> replayMissing(String eventSubscriptionToken)
Replays messages to the endpoint. Only messages that were created after
beginwill be sent. Messages that were previously sent to the endpoint are not resent. Message will be retried if endpoint responds with a non-2xx status code. See Retry Schedule for details.
-
replayMissing
CompletableFuture<Void> replayMissing(String eventSubscriptionToken, EventSubscriptionReplayMissingParams params, RequestOptions requestOptions)
-
replayMissing
CompletableFuture<Void> replayMissing(String eventSubscriptionToken, EventSubscriptionReplayMissingParams params)
-
replayMissing
abstract CompletableFuture<Void> replayMissing(EventSubscriptionReplayMissingParams params, RequestOptions requestOptions)
-
replayMissing
CompletableFuture<Void> replayMissing(EventSubscriptionReplayMissingParams params)
-
replayMissing
CompletableFuture<Void> replayMissing(String eventSubscriptionToken, RequestOptions requestOptions)
-
retrieveSecret
CompletableFuture<SubscriptionRetrieveSecretResponse> retrieveSecret(String eventSubscriptionToken)
Get the secret for an event subscription.
-
retrieveSecret
CompletableFuture<SubscriptionRetrieveSecretResponse> retrieveSecret(String eventSubscriptionToken, EventSubscriptionRetrieveSecretParams params, RequestOptions requestOptions)
-
retrieveSecret
CompletableFuture<SubscriptionRetrieveSecretResponse> retrieveSecret(String eventSubscriptionToken, EventSubscriptionRetrieveSecretParams params)
-
retrieveSecret
abstract CompletableFuture<SubscriptionRetrieveSecretResponse> retrieveSecret(EventSubscriptionRetrieveSecretParams params, RequestOptions requestOptions)
-
retrieveSecret
CompletableFuture<SubscriptionRetrieveSecretResponse> retrieveSecret(EventSubscriptionRetrieveSecretParams params)
-
retrieveSecret
CompletableFuture<SubscriptionRetrieveSecretResponse> retrieveSecret(String eventSubscriptionToken, RequestOptions requestOptions)
-
rotateSecret
CompletableFuture<Void> rotateSecret(String eventSubscriptionToken)
Rotate the secret for an event subscription. The previous secret will be valid for the next 24 hours.
-
rotateSecret
CompletableFuture<Void> rotateSecret(String eventSubscriptionToken, EventSubscriptionRotateSecretParams params, RequestOptions requestOptions)
-
rotateSecret
CompletableFuture<Void> rotateSecret(String eventSubscriptionToken, EventSubscriptionRotateSecretParams params)
-
rotateSecret
abstract CompletableFuture<Void> rotateSecret(EventSubscriptionRotateSecretParams params, RequestOptions requestOptions)
-
rotateSecret
CompletableFuture<Void> rotateSecret(EventSubscriptionRotateSecretParams params)
-
rotateSecret
CompletableFuture<Void> rotateSecret(String eventSubscriptionToken, RequestOptions requestOptions)
-
sendSimulatedExample
CompletableFuture<Void> sendSimulatedExample(String eventSubscriptionToken)
Send an example message for event.
-
sendSimulatedExample
CompletableFuture<Void> sendSimulatedExample(String eventSubscriptionToken, EventSubscriptionSendSimulatedExampleParams params, RequestOptions requestOptions)
-
sendSimulatedExample
CompletableFuture<Void> sendSimulatedExample(String eventSubscriptionToken, EventSubscriptionSendSimulatedExampleParams params)
-
sendSimulatedExample
abstract CompletableFuture<Void> sendSimulatedExample(EventSubscriptionSendSimulatedExampleParams params, RequestOptions requestOptions)
-
sendSimulatedExample
CompletableFuture<Void> sendSimulatedExample(EventSubscriptionSendSimulatedExampleParams params)
-
sendSimulatedExample
CompletableFuture<Void> sendSimulatedExample(String eventSubscriptionToken, RequestOptions requestOptions)
-
-
-
-