Uses of Interface
ru.easydonate.easydonate4j.api.v3.response.ApiResponse
-
-
Uses of ApiResponse in ru.easydonate.easydonate4j.api.v3.client
Method parameters in ru.easydonate.easydonate4j.api.v3.client with type arguments of type ApiResponse Modifier and Type Method Description protected <T> T
SimpleEasyDonateClient. executePluginRequest(@NotNull Class<? extends ApiResponse<T>> responseType, @NotNull Headers headers, @Nullable QueryParams queryParams)
<T> T
SimpleEasyDonateClient.SimplePluginManager. executePluginRequestSafely(@NotNull Class<? extends ApiResponse<T>> responseType, @Nullable QueryParams queryParams)
protected <T> T
SimpleEasyDonateClient. executeShopRequest(@NotNull Class<? extends ApiResponse<T>> responseType, @NotNull String apiPath, @Nullable Object... pathArgs)
protected <T> T
SimpleEasyDonateClient. executeShopRequest(@NotNull Class<? extends ApiResponse<T>> responseType, @NotNull String apiPath, @Nullable QueryParams queryParams, @Nullable Object... pathArgs)
<T> T
EasyDonateClient. request(@NotNull Class<? extends ApiResponse<T>> responseObjectType, @NotNull EasyHttpRequest httpRequest)
Execute a raw HTTP request and deserialize a response as an object with specified type.<T> T
SimpleEasyDonateClient. request(@NotNull Class<? extends ApiResponse<T>> responseObjectType, @NotNull EasyHttpRequest httpRequest)
<T> @NotNull CompletableFuture<T>
EasyDonateClient. requestAsync(@NotNull Class<? extends ApiResponse<T>> responseObjectType, @NotNull EasyHttpRequest httpRequest)
Same thatEasyDonateClient.request(Class, EasyHttpRequest)
but asynchronous.<T> @NotNull CompletableFuture<T>
SimpleEasyDonateClient. requestAsync(@NotNull Class<? extends ApiResponse<T>> responseObjectType, @NotNull EasyHttpRequest httpRequest)
-
Uses of ApiResponse in ru.easydonate.easydonate4j.api.v3.data.model.plugin
Method parameters in ru.easydonate.easydonate4j.api.v3.data.model.plugin with type arguments of type ApiResponse Modifier and Type Method Description default <T> T
PluginRequestExecutor. executeRequest(@NotNull Class<? extends ApiResponse<T>> responseType)
<T> T
PluginRequestExecutor. executeRequest(@NotNull Class<? extends ApiResponse<T>> responseType, @Nullable QueryParams queryParams)
-
Uses of ApiResponse in ru.easydonate.easydonate4j.api.v3.response
Subinterfaces of ApiResponse in ru.easydonate.easydonate4j.api.v3.response Modifier and Type Interface Description interface
ErrorResponse
The interface that presents an error response from the platform API.Method parameters in ru.easydonate.easydonate4j.api.v3.response with type arguments of type ApiResponse Modifier and Type Method Description static <T> T
ResponseContentDeserializer. deserializeResponseContent(@NotNull Class<? extends ApiResponse<T>> responseObjectType, @NotNull EasyHttpResponse httpResponse)
-
Uses of ApiResponse in ru.easydonate.easydonate4j.api.v3.response.plugin.discord.widget
Subinterfaces of ApiResponse in ru.easydonate.easydonate4j.api.v3.response.plugin.discord.widget Modifier and Type Interface Description interface
DiscordWidgetGetEmbedResponse
interface
DiscordWidgetGetSettingsResponse
-
Uses of ApiResponse in ru.easydonate.easydonate4j.api.v3.response.plugin.easydonate.custom.messages
Subinterfaces of ApiResponse in ru.easydonate.easydonate4j.api.v3.response.plugin.easydonate.custom.messages Modifier and Type Interface Description interface
CustomMessagesGetSettingsResponse
-
Uses of ApiResponse in ru.easydonate.easydonate4j.api.v3.response.plugin.easydonate.last.payments
Subinterfaces of ApiResponse in ru.easydonate.easydonate4j.api.v3.response.plugin.easydonate.last.payments Modifier and Type Interface Description interface
LastPaymentsGetPaymentsListResponse
interface
LastPaymentsGetSettingsResponse
-
Uses of ApiResponse in ru.easydonate.easydonate4j.api.v3.response.plugin.easydonate.surcharge
Subinterfaces of ApiResponse in ru.easydonate.easydonate4j.api.v3.response.plugin.easydonate.surcharge Modifier and Type Interface Description interface
SurchargeGetDiscountResponse
interface
SurchargeGetDiscountsListResponse
interface
SurchargeGetSettingsResponse
-
Uses of ApiResponse in ru.easydonate.easydonate4j.api.v3.response.plugin.vkontakte.community.widget
Subinterfaces of ApiResponse in ru.easydonate.easydonate4j.api.v3.response.plugin.vkontakte.community.widget Modifier and Type Interface Description interface
VKCommunityWidgetGetEmbedResponse
interface
VKCommunityWidgetGetSettingsResponse
-
Uses of ApiResponse in ru.easydonate.easydonate4j.api.v3.response.plugin.vkontakte.messages.widget
Subinterfaces of ApiResponse in ru.easydonate.easydonate4j.api.v3.response.plugin.vkontakte.messages.widget Modifier and Type Interface Description interface
VKMessagesWidgetGetEmbedResponse
interface
VKMessagesWidgetGetSettingsResponse
-
Uses of ApiResponse in ru.easydonate.easydonate4j.api.v3.response.plugin.vkontakte.news
Subinterfaces of ApiResponse in ru.easydonate.easydonate4j.api.v3.response.plugin.vkontakte.news Modifier and Type Interface Description interface
VKNewsGetSettingsResponse
-
Uses of ApiResponse in ru.easydonate.easydonate4j.api.v3.response.plugin.yandex.metrika
Subinterfaces of ApiResponse in ru.easydonate.easydonate4j.api.v3.response.plugin.yandex.metrika Modifier and Type Interface Description interface
YandexMetrikaGetEmbedResponse
interface
YandexMetrikaGetSettingsResponse
-
Uses of ApiResponse in ru.easydonate.easydonate4j.api.v3.response.shop
Subinterfaces of ApiResponse in ru.easydonate.easydonate4j.api.v3.response.shop Modifier and Type Interface Description interface
CreatePaymentResponse
interface
GetCouponsListResponse
interface
GetMassSalesListResponse
interface
GetPaymentResponse
interface
GetPaymentsListResponse
interface
GetProductResponse
interface
GetProductsListResponse
interface
GetServerResponse
interface
GetServersListResponse
interface
GetShopResponse
-