T - Vault information for specific vault server.public interface SubscriptionService<T>
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.CompletableFuture<java.lang.Void> |
activate()
Activate vault service for using.
|
java.util.concurrent.CompletableFuture<T> |
checkSubscription()
Check the subscription information.
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
deactivate()
Deactive vault service for restrict access it later.
|
java.util.concurrent.CompletableFuture<T> |
subscribe(java.lang.String pricingPlan)
Subscript for using vault relating service.
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
unsubscribe()
Unsubscript vault service.
|
java.util.concurrent.CompletableFuture<T> subscribe(java.lang.String pricingPlan)
pricingPlan - Pricing plan name for using the vault service.java.util.concurrent.CompletableFuture<java.lang.Void> unsubscribe()
java.util.concurrent.CompletableFuture<java.lang.Void> activate()
java.util.concurrent.CompletableFuture<java.lang.Void> deactivate()
java.util.concurrent.CompletableFuture<T> checkSubscription()