A B C D E F G H I J L M N O P Q R S T U V W Y 
All Classes All Packages

A

AbstractPlugin - Class in ru.easydonate.easydonate4j.api.v3.data.model.plugin
 
AbstractPlugin(EasyDonateClient, PluginRequestExecutor, PluginType) - Constructor for class ru.easydonate.easydonate4j.api.v3.data.model.plugin.AbstractPlugin
 
accessKey - Variable in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient
 
ActivityFlag - Enum in ru.easydonate.easydonate4j.api.v3.data.model.shop
The enum that represents all possible and actual activity flags.
addAsQueryParameter(QueryParams) - Method in enum ru.easydonate.easydonate4j.api.v3.data.model.shop.ActivityFlag
Add this activity flag constant as a query parameter.
AdditionalField - Interface in ru.easydonate.easydonate4j.api.v3.data.model.shop
The interface that represents an additional field in product.
AdditionalField.DataType - Enum in ru.easydonate.easydonate4j.api.v3.data.model.shop
The enum that represents all possible and actual additional field data types.
addProduct(int) - Method in class ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.pending.PendingPaymentBuilder
Add a new product x1 for this payment.
addProduct(int, int) - Method in class ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.pending.PendingPaymentBuilder
Add a new product with custom amount for this payment.
ALL - ru.easydonate.easydonate4j.api.v3.data.model.shop.ActivityFlag
Represents a filter for any items.
API_ENDPOINT - Static variable in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient
 
apiMethod() - Method in annotation type ru.easydonate.easydonate4j.api.v3.response.plugin.PluginApiResponse
 
ApiResponse<T> - Interface in ru.easydonate.easydonate4j.api.v3.response
The generic interface that represents an HTTP response from the platform API.
ApiResponseFailureException - Exception in ru.easydonate.easydonate4j.api.v3.exception
 
ApiResponseFailureException(EasyHttpResponse, ErrorResponse) - Constructor for exception ru.easydonate.easydonate4j.api.v3.exception.ApiResponseFailureException
 
AUTUMN - ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.ParticlesType
Represents the autumn leaf fall particles.

B

BOTTOM - ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.custom.messages.CustomMessagePosition
 
builder() - Static method in interface ru.easydonate.easydonate4j.api.v3.client.EasyDonateClient
Create a new EasyDonate API client builder.
Usage of builder is more visually beautiful, but actually all creation methods uses any builder methods.

C

CASE - ru.easydonate.easydonate4j.api.v3.data.model.shop.ProductType
Represents a roulette (one of items with custom chance).
client - Variable in class ru.easydonate.easydonate4j.api.v3.data.model.plugin.AbstractPlugin
 
compareTo(Sorted) - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.Sorted
 
copyright() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop
Get the copyright settings describing instance.
Coupon - Interface in ru.easydonate.easydonate4j.api.v3.data.model.shop.coupon
The interface that represents a coupon and contains all related data.
CouponDiscount - Interface in ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase
The interface that represents a coupon related discount and used by the Discounts model.
CouponsList - Interface in ru.easydonate.easydonate4j.api.v3.data.model.shop.coupon
Just an implementation of generic List that also is pretty printable.
create() - Method in interface ru.easydonate.easydonate4j.api.v3.client.EasyDonateClient.Builder
Create the API client instance with current specification.
create() - Method in class ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.pending.PendingPaymentBuilder
Create a payment with current configuration.
create(String) - Static method in interface ru.easydonate.easydonate4j.api.v3.client.EasyDonateClient
Create a new EasyDonate API client instance with minimal customization.
create(String, long, long, long) - Static method in interface ru.easydonate.easydonate4j.api.v3.client.EasyDonateClient
Create a new EasyDonate API client instance using a custom timeout values.
create(String, String) - Static method in interface ru.easydonate.easydonate4j.api.v3.client.EasyDonateClient
Create a new EasyDonate API client instance using a custom User-Agent.
create(String, String, long, long, long) - Static method in interface ru.easydonate.easydonate4j.api.v3.client.EasyDonateClient
Create a new EasyDonate API client instance with maximum of customization
createPayment() - Method in interface ru.easydonate.easydonate4j.api.v3.client.EasyDonateClient
Create a new payment to use the EasyDonate platform only for money receiving.
You can generate a new payment and send the link to needed players in your plugin.
createPayment() - Method in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient
 
createPayment(PendingPaymentBuilder) - Method in interface ru.easydonate.easydonate4j.api.v3.client.EasyDonateClient
Get the pending payment data using your credentials from pending payment builder.
This method also will be used by PendingPaymentBuilder.create().
createPayment(PendingPaymentBuilder) - Method in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient
 
CreatePaymentResponse - Interface in ru.easydonate.easydonate4j.api.v3.response.shop
 
createRequest(HttpClient.Method) - Method in interface ru.easydonate.easydonate4j.api.v3.client.EasyDonateClient
Get a new HTTP request builder using the API client provided HTTP client.
createRequest(HttpClient.Method) - Method in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient
 
CREDIT_CARD - ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.PaymentType
Represents the credit card payment type.
CURRENCY - ru.easydonate.easydonate4j.api.v3.data.model.shop.ProductType
Represents a virtual currency.
CUSTOM_MESSAGES - ru.easydonate.easydonate4j.api.v3.data.model.plugin.PluginType
Represents the EasyDonate Custom Messages plugin.
customizationTab() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop
Get the instance that represents the Customization tab in the shop control panel.
CustomMessagePosition - Enum in ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.custom.messages
 
CustomMessagesGetSettingsResponse - Interface in ru.easydonate.easydonate4j.api.v3.response.plugin.easydonate.custom.messages
 
CustomMessagesPlugin - Class in ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.custom.messages
 
CustomMessagesPlugin(EasyDonateClient, PluginRequestExecutor) - Constructor for class ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.custom.messages.CustomMessagesPlugin
 
CustomMessagesPluginSettings - Interface in ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.custom.messages
 

D

DARK - ru.easydonate.easydonate4j.api.v3.data.model.plugin.discord.widget.DiscordWidgetTheme
 
defaultHeaders - Variable in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient
 
deliveryMode() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop
Get the product delivery mode describing instance.
DeliveryModeType - Enum in ru.easydonate.easydonate4j.api.v3.data.model.shop
The enum that represents all possible and actual delivery modes.
deserializeResponseContent(Class<? extends ApiResponse<T>>, EasyHttpResponse) - Static method in class ru.easydonate.easydonate4j.api.v3.response.ResponseContentDeserializer
 
DISCORD_WIDGET - ru.easydonate.easydonate4j.api.v3.data.model.plugin.PluginType
Represents the Discord Widget plugin.
DiscordWidgetGetEmbedResponse - Interface in ru.easydonate.easydonate4j.api.v3.response.plugin.discord.widget
 
DiscordWidgetGetSettingsResponse - Interface in ru.easydonate.easydonate4j.api.v3.response.plugin.discord.widget
 
DiscordWidgetPlugin - Class in ru.easydonate.easydonate4j.api.v3.data.model.plugin.discord.widget
 
DiscordWidgetPlugin(EasyDonateClient, PluginRequestExecutor) - Constructor for class ru.easydonate.easydonate4j.api.v3.data.model.plugin.discord.widget.DiscordWidgetPlugin
 
DiscordWidgetPluginSettings - Interface in ru.easydonate.easydonate4j.api.v3.data.model.plugin.discord.widget
 
DiscordWidgetTheme - Enum in ru.easydonate.easydonate4j.api.v3.data.model.plugin.discord.widget
 
Discount - Interface in ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase
The interface that represents an abstract product discount.
Discounts - Interface in ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase
The interface that represents a wrapper for some possible purchase discounts.

E

EasyDonateClient - Interface in ru.easydonate.easydonate4j.api.v3.client
The EasyDonate API client that will be used for all further operations with the platform API.
EasyDonateClient.Builder - Interface in ru.easydonate.easydonate4j.api.v3.client
The EasyDonate API client instance builder.
ELEMENT_NOT_FOUND - ru.easydonate.easydonate4j.api.v3.response.ResponseErrorType
Represents the requested element not found error.
ErrorResponse - Interface in ru.easydonate.easydonate4j.api.v3.response
The interface that presents an error response from the platform API.
executePluginRequest(Class<? extends ApiResponse<T>>, Headers, QueryParams) - Method in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient
 
executePluginRequestSafely(Class<? extends ApiResponse<T>>, QueryParams) - Method in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient.SimplePluginManager
 
executeRequest(Class<? extends ApiResponse<T>>) - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.PluginRequestExecutor
 
executeRequest(Class<? extends ApiResponse<T>>, QueryParams) - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.PluginRequestExecutor
 
executeShopRequest(Class<? extends ApiResponse<T>>, String, Object...) - Method in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient
 
executeShopRequest(Class<? extends ApiResponse<T>>, String, QueryParams, Object...) - Method in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient
 
extra() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop
Get the instance that store some other extra values from the shop settings.

F

FilledAdditionalField - Interface in ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase
The interface that represents a filled additional field in purchased product.
functionalTab() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop
Get the instance that represents the Functional tab in the shop control panel.

G

getAccentColor() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.CustomizationTab
Get the theming accent color used in this shop.
getAccessKey() - Method in interface ru.easydonate.easydonate4j.api.v3.client.EasyDonateClient
Get a used access key of any shop.
getAccessKey() - Method in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient
 
getAccessKey() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.Extra
Get the shop access key (a.k.a.
getActiveMassSale() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase.Discounts
Get the active mass sale discount.
getAdditionalFields() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge.SurchargeDiscount
 
getAdditionalFields() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.product.Product
Get the list of additional fields for this product.
getAdditionalFields() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase.PurchasedProduct
Get the list of filled additional fields for this purchase.
getAddress() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.server.Server
Get the IP address of this server.
getAmount() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge.SurchargeDiscount
 
getAmount() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.product.Product
Get the default amount of this product.
getApiName() - Method in enum ru.easydonate.easydonate4j.api.v3.data.model.plugin.PluginType
 
getAvailabilityDuration() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge.SurchargePluginSettings
 
getBackgroundColorRaw() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.community.widget.VKCommunityWidgetPluginSettings
 
getBackgroundImage() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.ImagesTab
Get the background image that used in this shop.
getBoughtAmount() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase.PurchasedProduct
Get the actual bought amount of the purchased product.
getButtonCaption() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.custom.messages.CustomMessagesPluginSettings
 
getButtonColorRaw() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.community.widget.VKCommunityWidgetPluginSettings
 
getButtonLink() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.custom.messages.CustomMessagesPluginSettings
 
getButtonTooltip() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.messages.widget.VKMessagesWidgetPluginSettings
 
getByCode(int) - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.PaymentStatus
Get the enum constant by the known payment status code.
getByKey(String) - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.PaymentSystem
Get the enum constant by the known payment system key (can be null).
getByKey(String) - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.PaymentType
Get the enum constant by the known payment type key (can be null).
getByKey(String) - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.plugin.discord.widget.DiscordWidgetTheme
 
getByKey(String) - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.custom.messages.CustomMessagePosition
 
getByKey(String) - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.shop.AdditionalField.DataType
Get the enum constant by the known additional field data type key (can be null).
getByKey(String) - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.shop.DeliveryModeType
Get the enum constant by the known delivery mode key (can be null).
getByKey(String) - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.shop.ProductType
Get the enum constant by the known product type key (can be null).
getByKey(String) - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.ParticlesType
Get the enum constant by the known particles key (can be null).
getByMode(int) - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.community.widget.VKCommunityWidgetType
 
getByNumber(int) - Static method in enum ru.easydonate.easydonate4j.api.v3.response.ResponseErrorType
Get the enum constant by the known error code.
getCategoryId() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge.SurchargeDiscount
 
getCategoryId() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.product.Product
Get the optional-wrapped category ID of this product.
getChannelId() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.discord.widget.DiscordWidgetPluginSettings
 
getClient() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.Plugin
Get the API client instance that will be used for data requests.
getClient() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.PluginManager
Get the used API client instance.
getClient() - Method in class ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.pending.PendingPaymentBuilder
Get the owning API client instance.
getCode() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.coupon.Coupon
Get the code of this coupon.
getCode() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase.CouponDiscount
Get the coupon code.
getCommand() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.SentCommand
Get the original command that has been sent.
getCommands() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge.SurchargeDiscount
 
getCommands() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.product.Product
Get the in-game commands that will be sent after purchase of this product.
getCommands() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase.PurchasedProduct
Get the in-game commands that will be sent after purchase of this product.
getCommunityId() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.community.widget.VKCommunityWidgetPluginSettings
 
getCommunityId() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.messages.widget.VKMessagesWidgetPluginSettings
 
getCommunityUrl() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.news.VKNewsPluginSettings
 
getContent() - Method in interface ru.easydonate.easydonate4j.api.v3.response.ApiResponse
Get the received content with specified content type.
getCouponsList() - Method in interface ru.easydonate.easydonate4j.api.v3.client.EasyDonateClient
Get the list of all coupons.
getCouponsList() - Method in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient
 
getCouponsList(ActivityFlag) - Method in interface ru.easydonate.easydonate4j.api.v3.client.EasyDonateClient
Get the list of all coupons with the activity filter.
getCouponsList(ActivityFlag) - Method in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient
 
GetCouponsListResponse - Interface in ru.easydonate.easydonate4j.api.v3.response.shop
 
getCreatedAt() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge.SurchargeDiscount
 
getCreatedAt() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.coupon.Coupon
Get the creation date for this coupon.
getCreatedAt() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.mass.sale.MassSale
Get the creation date for this mass sale.
getCreatedAt() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.Payment
Get the creation date of this payment.
getCreatedAt() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.product.Product
Get the creation date of this product.
getCreatedAt() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase.PurchasedProduct
Get the creation date of this purchase.
getCreatedAt() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.server.Server
Get the creation date of this server.
getCreatedAt() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop
Get a date when this shop was created.
getCurrentMostExpensiveId() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge.SurchargeDiscount
 
getCustomCSS() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.CustomizationTab
Get the hosted URL to custom CSS file used in this shop.
getCustomer() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.Payment
Get the customer of this payment.
getCustomMessagesPlugin() - Method in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient.SimplePluginManager
 
getCustomMessagesPlugin() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.PluginManager
Get the EasyDonate Custom Messages' plugin instance.
getDataType() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.AdditionalField
Get the data type of this additional field.
getDataTypeRaw() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.AdditionalField
Get the raw data type of this additional field.
getDefaultAmount() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase.PurchasedProduct
Get the default amount of the purchased product.
getDefaultValue() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.AdditionalField
Get the default value of this additional field.
getDeliveryType() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.Payment
Get the delivery mode used for this payment.
getDeliveryTypeRaw() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.Payment
Get the raw delivery mode type.
getDescription() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge.SurchargeDiscount
 
getDescription() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.AdditionalField
Get the description of this additional field.
getDescription() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.product.Product
Get the optional-wrapped description of this product.
getDescription() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase.Discount
Get the displayable description of this discount.
getDescription() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase.PurchasedProduct
Get the optional-wrapped description of the purchased product.
getDescription() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.CustomizationTab
Get the optional description of this shop.
getDiscordLink() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.LinksTab
Get the Discord link that used in this shop.
getDiscordWidgetPlugin() - Method in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient.SimplePluginManager
 
getDiscordWidgetPlugin() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.PluginManager
Get the Discord Widget plugin instance.
getDiscount(String, int) - Method in class ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge.SurchargePlugin
 
getDiscountAmount() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge.SurchargeDiscount
 
getDiscountPercent() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.coupon.Coupon
Get the discount percent of this coupon.
getDiscountPercent() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.mass.sale.MassSale
Get the discount percent of this mass sale.
getDiscounts() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase.PurchasedProduct
Get the optional-wrapped applied discounts of this purchase.
getDiscountsList(String) - Method in class ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge.SurchargePlugin
 
getDiscountValue() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase.Discount
Get the percent value of this discount.
getDomain() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop
Get a current domain name of this shop.
getEmail() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.Payment
Get the optional-wrapped email of the customer of this payment.
getEmbed() - Method in class ru.easydonate.easydonate4j.api.v3.data.model.plugin.discord.widget.DiscordWidgetPlugin
 
getEmbed() - Method in class ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.community.widget.VKCommunityWidgetPlugin
 
getEmbed() - Method in class ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.messages.widget.VKMessagesWidgetPlugin
 
getEmbed() - Method in class ru.easydonate.easydonate4j.api.v3.data.model.plugin.yandex.metrika.YandexMetrikaPlugin
 
getEnrolledAmount() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.Payment
Get the enrolled amount.
getErrorCode() - Method in interface ru.easydonate.easydonate4j.api.v3.response.ErrorResponse
Get the returned error code.
getErrorDescription() - Method in interface ru.easydonate.easydonate4j.api.v3.response.ErrorResponse
Get the description of the found error type.
getErrorMessage() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.Payment
Get the optional-wrapped error message for this payment.
getErrorType() - Method in interface ru.easydonate.easydonate4j.api.v3.response.ErrorResponse
Try to find known error type for returned error code.
getExpandDelay() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.messages.widget.VKMessagesWidgetPluginSettings
 
getExpiresAt() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.coupon.Coupon
Get the optional-wrapped expiration date of this coupon.
getExpiresAt() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.mass.sale.MassSale
Get the expiration date of this mass sale.
getFaviconImage() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.ImagesTab
Get the favicon image that used in this shop.
getGameId() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.Extra
Get the internal used game ID.
getHandleAttempts() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.Payment
Get the amount of attempts to handle this payment on the server side.
getHiddenUntil() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.Copyright
Get the date when copyright hiding subscription expire.
getHttpClient() - Method in interface ru.easydonate.easydonate4j.api.v3.client.EasyDonateClient
Get a used HTTP client implementation that was actually registered.
getIconImage() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge.SurchargeDiscount
 
getIconImage() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.product.Product
Get the icon image of this product.
getIconImage() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase.PurchasedProduct
Get the icon image of the purchased product.
getId() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge.SurchargeDiscount
 
getId() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.yandex.metrika.YandexMetrikaPluginSettings
 
getId() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.coupon.Coupon
Get the unique ID of this coupon.
getId() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.mass.sale.MassSale
Get the unique ID of this mass sale.
getId() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.Payment
Get the unique ID of this payment.
getId() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.product.Product
Get the unique ID of this product.
getId() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase.PurchasedProduct
Get the ID of this purchase.
getId() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.server.Server
Get the unique ID of this server.
getId() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop
Get a unique ID of this shop.
getInstagramLink() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.LinksTab
Get the Instagram link that used in this shop.
getJsonSerialization() - Method in interface ru.easydonate.easydonate4j.api.v3.client.EasyDonateClient
Get a used JSON serialization service implementation that was actually registered.
getLastDomain() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop
Get an original domain name of this shop.
getLastPaymentsList() - Method in class ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.last.purchases.LastPaymentsPlugin
 
getLastPaymentsPlugin() - Method in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient.SimplePluginManager
 
getLastPaymentsPlugin() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.PluginManager
Get the EasyDonate Last Payments' plugin instance.
getLogoImage() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.ImagesTab
Get the logo image that used in this shop.
getMassSale() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase.MassSaleDiscount
Get the mass sale instance.
getMassSalesList() - Method in interface ru.easydonate.easydonate4j.api.v3.client.EasyDonateClient
Get the list of all mass sales.
getMassSalesList() - Method in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient
 
getMassSalesList(ActivityFlag) - Method in interface ru.easydonate.easydonate4j.api.v3.client.EasyDonateClient
Get the list of all mass sales with the activity filter.
getMassSalesList(ActivityFlag) - Method in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient
 
GetMassSalesListResponse - Interface in ru.easydonate.easydonate4j.api.v3.response.shop
 
getMaxNewsPostsAmount() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.news.VKNewsPluginSettings
 
getMaxUsages() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.coupon.Coupon
Get the optional-wrapped amount of max usages for this coupon.
getMessageText() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.custom.messages.CustomMessagesPluginSettings
 
getName() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge.SurchargeDiscount
 
getName() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.AdditionalField
Get the name of this additional field.
getName() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.coupon.Coupon
Get the name of this coupon.
getName() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.mass.sale.MassSale
Get the name of this mass sale.
getName() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.product.Product
Get the name of this product.
getName() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase.PurchasedProduct
Get the name of the purchased product.
getName() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.server.Server
Get the name of this server.
getName() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop
Get a displayable name of this shop.
getOldPrice() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge.SurchargeDiscount
 
getOldPrice() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.product.Product
Get the optional-wrapped old price of this product.
getOldPrice() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase.PurchasedProduct
Get the optional-wrapped old price of the purchased product.
getParticlesType() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.CustomizationTab
Parse the raw particles type as the enum constant.
getParticlesTypeRaw() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.CustomizationTab
Get the raw type of the used particles.
getPayment() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.pending.PendingPayment
Get the generated payment instance.
getPayment(int) - Method in interface ru.easydonate.easydonate4j.api.v3.client.EasyDonateClient
Get the payment by the #ID.
getPayment(int) - Method in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient
 
getPaymentId() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase.PurchasedProduct
Get the ID of the related payment.
getPaymentInstruction() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.CustomizationTab
Get the payment instruction located on the webpage as HTML code snippet.
GetPaymentResponse - Interface in ru.easydonate.easydonate4j.api.v3.response.shop
 
getPaymentsList() - Method in interface ru.easydonate.easydonate4j.api.v3.client.EasyDonateClient
Get the list of all finished payments.
getPaymentsList() - Method in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient
 
GetPaymentsListResponse - Interface in ru.easydonate.easydonate4j.api.v3.response.shop
 
getPaymentSystem() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.Payment
Get the used payment system of this payment.
getPaymentSystemRaw() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.Payment
Get the raw used payment system of this payment.
getPaymentType() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.Payment
Get the used payment type of this payment.
getPaymentTypeRaw() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.Payment
Get the raw used payment type of this payment.
getPluginManager() - Method in interface ru.easydonate.easydonate4j.api.v3.client.EasyDonateClient
Get the plugin manager for any plugins related operations performing.
getPluginType() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.Plugin
Get the type of this plugin.
getPort() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.server.Server
Get the port of this server.
getPosition() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.custom.messages.CustomMessagesPluginSettings
 
getPositionRaw() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.custom.messages.CustomMessagesPluginSettings
 
getPrice() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge.SurchargeDiscount
 
getPrice() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.product.Product
Get the base price of this product.
getPrice() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase.PurchasedProduct
Get the price of this purchase.
getProduct(int) - Method in interface ru.easydonate.easydonate4j.api.v3.client.EasyDonateClient
Get the shop product by the #ID.
getProduct(int) - Method in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient
 
getProductId() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase.PurchasedProduct
Get the ID of the purchased product.
GetProductResponse - Interface in ru.easydonate.easydonate4j.api.v3.response.shop
 
getProducts() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.coupon.Coupon
Get the list of related products for this coupon.
getProducts() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.mass.sale.MassSale
Get the optional-wrapped list of related products.
getProducts() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.Payment
Get the list of all purchased products of this payment.
getProducts() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.server.Server
Get the list of all configured products for this server.
getProductsList() - Method in interface ru.easydonate.easydonate4j.api.v3.client.EasyDonateClient
Get the list of all shop products.
getProductsList() - Method in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient
 
GetProductsListResponse - Interface in ru.easydonate.easydonate4j.api.v3.response.shop
 
getPurchaseCost() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.Payment
Get the purchase cost of this payment.
getRating() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.Payment
Get the optional-wrapped rating value.
getRating() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.Extra
Get the shop rating that optionally represented by a double value from 0.0 to 5.0.
getRatingRaw() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.Extra
Get the shop rating as raw nullable Double object.
getRedirectUrl() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.Payment
Get the optional-wrapped redirect URL for this payment.
getResponse() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.SentCommand
Get the command feedback from the game server.
getSentCommands() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.Payment
Get the list of all sent commands.
getServer() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.Payment
Get the target game server describing object.
getServer(int) - Method in interface ru.easydonate.easydonate4j.api.v3.client.EasyDonateClient
Get the shop connected server by the #ID.
getServer(int) - Method in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient
 
getServerId() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.Payment
Get the ID of the connected server related to this payment.
GetServerResponse - Interface in ru.easydonate.easydonate4j.api.v3.response.shop
 
getServers() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.product.Product
Get the compatible servers list for this product.
getServersList() - Method in interface ru.easydonate.easydonate4j.api.v3.client.EasyDonateClient
Get the list of all shop connected servers.
getServersList() - Method in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient
 
GetServersListResponse - Interface in ru.easydonate.easydonate4j.api.v3.response.shop
 
getServiceComission() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.Payment
Get the EasyDonate platform comission.
getSettings() - Method in class ru.easydonate.easydonate4j.api.v3.data.model.plugin.discord.widget.DiscordWidgetPlugin
 
getSettings() - Method in class ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.custom.messages.CustomMessagesPlugin
 
getSettings() - Method in class ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.last.purchases.LastPaymentsPlugin
 
getSettings() - Method in class ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge.SurchargePlugin
 
getSettings() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.Plugin
Request the plugin settings from the remote API server.
getSettings() - Method in class ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.community.widget.VKCommunityWidgetPlugin
 
getSettings() - Method in class ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.messages.widget.VKMessagesWidgetPlugin
 
getSettings() - Method in class ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.news.VKNewsPlugin
 
getSettings() - Method in class ru.easydonate.easydonate4j.api.v3.data.model.plugin.yandex.metrika.YandexMetrikaPlugin
 
getShop() - Method in interface ru.easydonate.easydonate4j.api.v3.client.EasyDonateClient
Get the shop related data.
getShop() - Method in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient
 
getShopId() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge.SurchargeDiscount
 
getShopId() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.coupon.Coupon
Get an ID of the owning shop.
getShopId() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.mass.sale.MassSale
Get the optional-wrapped ID of the owning shop.
getShopId() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.Payment
Get the ID of the payment owning shop.
getShopId() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.product.Product
Get the ID of the product owning shop.
getShopId() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.server.Server
Get the ID of the owning shop.
GetShopResponse - Interface in ru.easydonate.easydonate4j.api.v3.response.shop
 
getSideImage() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.ImagesTab
Get the side image that used in this shop.
getSortIndex() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.Sorted
Get the sort index of this item.
getSpecifiedValue() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase.FilledAdditionalField
Get the filled value of this additional field.
getStartsAt() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.mass.sale.MassSale
Get the starting date of this mass sale.
getStatus() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.Payment
Get the current status of this payment.
getStatusRaw() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.Payment
Get the raw status of this payment.
getSurchargePlugin() - Method in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient.SimplePluginManager
 
getSurchargePlugin() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.PluginManager
Get the EasyDonate Surcharge plugin instance.
getTextColorRaw() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.community.widget.VKCommunityWidgetPluginSettings
 
getTheme() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.discord.widget.DiscordWidgetPluginSettings
 
getThemeId() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.CustomizationTab
Get the ID of used webpage pattern (a.k.a.
getThemeRaw() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.discord.widget.DiscordWidgetPluginSettings
 
getTikTokLink() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.LinksTab
Get the TikTok link that used in this shop.
getTotalShowingItemsLimit() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.last.purchases.LastPaymentsPluginSettings
 
getTwitchLink() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.LinksTab
Get the Twitch link that used in this shop.
getType() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge.SurchargeDiscount
 
getType() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.community.widget.VKCommunityWidgetPluginSettings
 
getType() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.product.Product
Get the type of this product.
getType() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase.PurchasedProduct
Get the type of the purchased product.
getType() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.DeliveryMode
Parse the raw type as the enum constant.
getTypeRaw() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge.SurchargeDiscount
 
getTypeRaw() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.community.widget.VKCommunityWidgetPluginSettings
 
getTypeRaw() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.product.Product
Get the raw type of this product.
getTypeRaw() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase.PurchasedProduct
Get the raw type of the purchased product.
getTypeRaw() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.DeliveryMode
Get the raw type of the delivery mode.
getUpdatedAt() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge.SurchargeDiscount
 
getUpdatedAt() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.coupon.Coupon
Get the date of last coupon update.
getUpdatedAt() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.mass.sale.MassSale
Get the date of last mass sale update.
getUpdatedAt() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.Payment
Get the date of last update of this payment.
getUpdatedAt() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.product.Product
Get a date of the last product update.
getUpdatedAt() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase.PurchasedProduct
Get a date of the last purchase update.
getUpdatedAt() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.server.Server
Get the date of the last update of this server.
getUpdatedAt() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop
Get a date when this shop was modified recently.
getUrl() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.pending.PendingPayment
Get the customer URL to pay this purchase.
getUsedCoupon() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase.Discounts
Get the used coupon discount.
getUserId() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.Extra
Get the ID of user who owned this shop.
getVersion() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.server.Server
Get the actual server software version.
getVisibleItemsAmount() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.last.purchases.LastPaymentsPluginSettings
 
getVKCommunityWidgetPlugin() - Method in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient.SimplePluginManager
 
getVKCommunityWidgetPlugin() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.PluginManager
Get the VKontakte Community Widget plugin instance.
getVKMessagesWidgetPlugin() - Method in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient.SimplePluginManager
 
getVKMessagesWidgetPlugin() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.PluginManager
Get the VKontakte Messages Widget plugin instance.
getVKNewsPlugin() - Method in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient.SimplePluginManager
 
getVKNewsPlugin() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.PluginManager
Get the VKontakte News plugin instance.
getVKontakteLink() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.LinksTab
Get the VK link that used in this shop.
getWhoEnabled() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.TestMode
Get the IP address of user who enabled the test mode for this shop.
getWidgetHeight() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.discord.widget.DiscordWidgetPluginSettings
 
getWidgetHeight() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.community.widget.VKCommunityWidgetPluginSettings
 
getWidgetWidth() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.discord.widget.DiscordWidgetPluginSettings
 
getWidgetWidth() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.community.widget.VKCommunityWidgetPluginSettings
 
getWithdrawCommands() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge.SurchargeDiscount
 
getWithdrawCommands() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.product.Product
Get the in-game commands for withdraw the purchase after any time.
getWithdrawCommandsDelay() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge.SurchargeDiscount
 
getWithdrawCommandsDelay() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.product.Product
Get the optional-wrapped delay for withdraw commands running.
getYandexMetrikaPlugin() - Method in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient.SimplePluginManager
 
getYandexMetrikaPlugin() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.PluginManager
Get the Yandex.Metrika plugin instance.
getYouTubeLink() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.LinksTab
Get the YouTube link that used in this shop.

H

httpClient - Variable in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient
 
HttpResponseFailureException - Exception in ru.easydonate.easydonate4j.api.v3.exception
 
HttpResponseFailureException(EasyHttpResponse) - Constructor for exception ru.easydonate.easydonate4j.api.v3.exception.HttpResponseFailureException
 

I

imagesTab() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop
Get the instance that represents the Images tab in the shop control panel.
INTER_KASSA - ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.PaymentSystem
Represents the InterCassa payment system.
isActive() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop
Check is this shop is active or not.
isAddressHidden() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.server.Server
Check is the IP address of this server is hidden for the shop web-page.
isAutoScrollingEnabled() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.last.purchases.LastPaymentsPluginSettings
 
isAvailableFor(ProductType) - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge.SurchargePluginSettings
 
isAvailableForCurrencies() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge.SurchargePluginSettings
 
isAvailableForItems() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge.SurchargePluginSettings
 
isAvailableForOthers() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge.SurchargePluginSettings
 
isAvailableForPrivileges() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge.SurchargePluginSettings
 
isButtonTooltipHidden() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.messages.widget.VKMessagesWidgetPluginSettings
 
isDisallowedWithPromocodes() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge.SurchargePluginSettings
 
isEmailRequired() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.FunctionalTab
Check is the email is required for customer to perform purchase or not.
isEnabled() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.PluginSettings
Check is this plugin is enabled or not.
isEnabled() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.TestMode
Check is the test mode is enabled for this shop or not.
isExpandsWithoutSound() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.messages.widget.VKMessagesWidgetPluginSettings
 
isHidden() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge.SurchargeDiscount
 
isHidden() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.product.Product
Check is this product is hidden from the shop web-pages.
isHidden() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.server.Server
Check is this server is hidden for the shop web-page.
isHidden() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.Copyright
Check is the copyright is currently hidden in this shop or not.
isHidingWidgetCover() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.community.widget.VKCommunityWidgetPluginSettings
 
isHttpsRedirectEnabled() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.FunctionalTab
Check is the HTTPS redirect enabled for this shop or not.
isNewMessageSoundDisabled() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.messages.widget.VKMessagesWidgetPluginSettings
 
isOneTimePurchasable() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge.SurchargeDiscount
 
isOneTimePurchasable() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.product.Product
Check is this product may be purchased only one time or not.
isOneTimePurchasable() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase.PurchasedProduct
Check is the purchased product may be purchased only one time or not.
isPaymentComissionAssignedToShop() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.FunctionalTab
Check is the payment comission was assigned to shop instead of customer or not.
isPaymentInstructionHidden() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.CustomizationTab
Check is the payment instruction is hidden in this shop or not.
isPaymentsDisabled() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.server.Server
Check is any payments are disabled for this server.
isPluginInstalled() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.DeliveryMode
Check is the payment processing plugin is installed for this shop or not.
isPortHidden() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.server.Server
Check is the port of this server is hidden for the shop web-page.
isPremium() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop
Deprecated.
This feature will be revised later.
isProductImagePaddingsEnabled() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.CustomizationTab
Check is this shop has a paddings in the product images or not.
isServersHidden() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.CustomizationTab
Check is the servers list is hidden in this shop or not.
isShowingPaymentDate() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.last.purchases.LastPaymentsPluginSettings
 
isSideImageHidden() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.CustomizationTab
Check is the side image hidden in this shop or not.
isSpacesAllowedInNickNames() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.FunctionalTab
Check is the spaces are allowed to use in the nicknames or not.
isSuccess() - Method in interface ru.easydonate.easydonate4j.api.v3.response.ApiResponse
Check is this response is indicated as successful.
isTotalOnlineHidden() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.CustomizationTab
Check is the total servers online is hidden in this shop or not.
isUsesBackgroundOverlay() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.CustomizationTab
Check is this shop uses the background overlay or not.
isUsesShopCart() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.FunctionalTab
Check is this shop uses the shop cart or not.
isVerified() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop
Check is this shop has been verified or not.
ITEM - ru.easydonate.easydonate4j.api.v3.data.model.shop.ProductType
Represents an in-game item.

J

jsonSerialization - Variable in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient
 

L

LAST_PAYMENTS - ru.easydonate.easydonate4j.api.v3.data.model.plugin.PluginType
Represents the EasyDonate Last Payments plugin.
LastPaymentsGetPaymentsListResponse - Interface in ru.easydonate.easydonate4j.api.v3.response.plugin.easydonate.last.payments
 
LastPaymentsGetSettingsResponse - Interface in ru.easydonate.easydonate4j.api.v3.response.plugin.easydonate.last.payments
 
LastPaymentsPlugin - Class in ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.last.purchases
 
LastPaymentsPlugin(EasyDonateClient, PluginRequestExecutor) - Constructor for class ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.last.purchases.LastPaymentsPlugin
 
LastPaymentsPluginSettings - Interface in ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.last.purchases
 
LIGHT - ru.easydonate.easydonate4j.api.v3.data.model.plugin.discord.widget.DiscordWidgetTheme
 
linksTab() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop
Get the instance that represents the Links tab in the shop control panel.

M

MassSale - Interface in ru.easydonate.easydonate4j.api.v3.data.model.shop.mass.sale
The interface that represents a mass sale and contains all related data.
MassSaleDiscount - Interface in ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase
The interface that represents a mass sale related discount and used by the Discounts model.
MassSalesList - Interface in ru.easydonate.easydonate4j.api.v3.data.model.shop.mass.sale
Just an implementation of generic List that also is pretty printable.
MISSING_REQUIRED_PARAMETERS - ru.easydonate.easydonate4j.api.v3.response.ResponseErrorType
Represents the missing required request parameter(s) error.
MOBILE_COMMERCE - ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.PaymentType
Represents the Mobile Commerce (mobile operators).

N

NOTHING - ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.ParticlesType
Means that particles is disabled there.
NUMBER - ru.easydonate.easydonate4j.api.v3.data.model.shop.AdditionalField.DataType
Represents the number data type.

O

ONLY_ACTIVE - ru.easydonate.easydonate4j.api.v3.data.model.shop.ActivityFlag
Represents a filter for only active items.
ONLY_INACTIVE - ru.easydonate.easydonate4j.api.v3.data.model.shop.ActivityFlag
Represents a filter for only inactive items.
OTHER - ru.easydonate.easydonate4j.api.v3.data.model.shop.ProductType
Represents a product without category.

P

PAY_MASTER - ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.PaymentSystem
Represents the PayMaster payment system.
Payment - Interface in ru.easydonate.easydonate4j.api.v3.data.model.shop.payment
The interface that represents a payment and contains all related data.
PaymentsList - Interface in ru.easydonate.easydonate4j.api.v3.data.model.shop.payment
Just an implementation of generic List that also is pretty printable.
PaymentStatus - Enum in ru.easydonate.easydonate4j.api.v3.data.model.shop.payment
The enum that represents all possible and actual payment statuses.
PaymentSystem - Enum in ru.easydonate.easydonate4j.api.v3.data.model.shop.payment
The enum that represents all possible and actual payment systems.
PaymentType - Enum in ru.easydonate.easydonate4j.api.v3.data.model.shop.payment
The enum that represents all possible and actual payment types.
PendingPayment - Interface in ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.pending
The interface that represents a pending payment.
PendingPaymentBuilder - Class in ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.pending
The pending payment builder that can be used to customize the generating payment.
PendingPaymentBuilder(EasyDonateClient) - Constructor for class ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.pending.PendingPaymentBuilder
 
Plugin - Interface in ru.easydonate.easydonate4j.api.v3.data.model.plugin
The interface that represents a platform plugin for a shop.
PLUGIN - ru.easydonate.easydonate4j.api.v3.data.model.shop.DeliveryModeType
Represents the Plugin based delivery mode.
PLUGIN_INTERNAL_ERROR - ru.easydonate.easydonate4j.api.v3.response.ResponseErrorType
Represents the internal plugin error.
PLUGIN_IS_DISABLED - ru.easydonate.easydonate4j.api.v3.response.ResponseErrorType
Represents the plugin is disabled error.
PluginApiResponse - Annotation Type in ru.easydonate.easydonate4j.api.v3.response.plugin
 
pluginManager - Variable in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient
 
PluginManager - Interface in ru.easydonate.easydonate4j.api.v3.data.model.plugin
The interface that represents a plugin manager for your shop.
PluginRequestExecutor - Interface in ru.easydonate.easydonate4j.api.v3.data.model.plugin
 
PluginSettings - Interface in ru.easydonate.easydonate4j.api.v3.data.model.plugin
The parent interface that represents a settings of a platform plugin.
pluginType - Variable in class ru.easydonate.easydonate4j.api.v3.data.model.plugin.AbstractPlugin
 
pluginType() - Method in annotation type ru.easydonate.easydonate4j.api.v3.response.plugin.PluginApiResponse
 
PluginType - Enum in ru.easydonate.easydonate4j.api.v3.data.model.plugin
The enum that presents all possible and actual platform plugin types.
PRIVILEGE - ru.easydonate.easydonate4j.api.v3.data.model.shop.ProductType
Represents a privilege (permissions group).
Product - Interface in ru.easydonate.easydonate4j.api.v3.data.model.shop.product
The interface that represents a product and contains all related data.
ProductsList - Interface in ru.easydonate.easydonate4j.api.v3.data.model.shop.product
Just an implementation of generic List that also is pretty printable.
ProductType - Enum in ru.easydonate.easydonate4j.api.v3.data.model.shop
The enum that represents all possible and actual product types.
PurchasedProduct - Interface in ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase
The interface that represents a purchased product.

Q

QIWI - ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.PaymentSystem
Represents the QiWi payment system.
QIWI - ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.PaymentType
Represents the QiWi payment type.

R

RAIN - ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.ParticlesType
Represents the rain particles.
RCON - ru.easydonate.easydonate4j.api.v3.data.model.shop.DeliveryModeType
Represents the RCON protocol based delivery mode.
removeProduct(int) - Method in class ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.pending.PendingPaymentBuilder
Remove an added product from the shopcart.
request(Class<? extends ApiResponse<T>>, EasyHttpRequest) - Method in interface ru.easydonate.easydonate4j.api.v3.client.EasyDonateClient
Execute a raw HTTP request and deserialize a response as an object with specified type.
request(Class<? extends ApiResponse<T>>, EasyHttpRequest) - Method in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient
 
requestAsync(Class<? extends ApiResponse<T>>, EasyHttpRequest) - Method in interface ru.easydonate.easydonate4j.api.v3.client.EasyDonateClient
requestAsync(Class<? extends ApiResponse<T>>, EasyHttpRequest) - Method in class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient
 
requestExecutor - Variable in class ru.easydonate.easydonate4j.api.v3.data.model.plugin.AbstractPlugin
 
ResponseContentDeserializer - Class in ru.easydonate.easydonate4j.api.v3.response
 
ResponseContentDeserializer() - Constructor for class ru.easydonate.easydonate4j.api.v3.response.ResponseContentDeserializer
 
ResponseErrorType - Enum in ru.easydonate.easydonate4j.api.v3.response
The enum that represents all possible and actual response error types.
ru.easydonate.easydonate4j.api.v3.client - package ru.easydonate.easydonate4j.api.v3.client
 
ru.easydonate.easydonate4j.api.v3.data.model - package ru.easydonate.easydonate4j.api.v3.data.model
 
ru.easydonate.easydonate4j.api.v3.data.model.plugin - package ru.easydonate.easydonate4j.api.v3.data.model.plugin
 
ru.easydonate.easydonate4j.api.v3.data.model.plugin.discord.widget - package ru.easydonate.easydonate4j.api.v3.data.model.plugin.discord.widget
 
ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.custom.messages - package ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.custom.messages
 
ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.last.purchases - package ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.last.purchases
 
ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge - package ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge
 
ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.community.widget - package ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.community.widget
 
ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.messages.widget - package ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.messages.widget
 
ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.news - package ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.news
 
ru.easydonate.easydonate4j.api.v3.data.model.plugin.yandex.metrika - package ru.easydonate.easydonate4j.api.v3.data.model.plugin.yandex.metrika
 
ru.easydonate.easydonate4j.api.v3.data.model.shop - package ru.easydonate.easydonate4j.api.v3.data.model.shop
 
ru.easydonate.easydonate4j.api.v3.data.model.shop.coupon - package ru.easydonate.easydonate4j.api.v3.data.model.shop.coupon
 
ru.easydonate.easydonate4j.api.v3.data.model.shop.mass.sale - package ru.easydonate.easydonate4j.api.v3.data.model.shop.mass.sale
 
ru.easydonate.easydonate4j.api.v3.data.model.shop.payment - package ru.easydonate.easydonate4j.api.v3.data.model.shop.payment
 
ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.pending - package ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.pending
 
ru.easydonate.easydonate4j.api.v3.data.model.shop.product - package ru.easydonate.easydonate4j.api.v3.data.model.shop.product
 
ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase - package ru.easydonate.easydonate4j.api.v3.data.model.shop.purchase
 
ru.easydonate.easydonate4j.api.v3.data.model.shop.server - package ru.easydonate.easydonate4j.api.v3.data.model.shop.server
 
ru.easydonate.easydonate4j.api.v3.exception - package ru.easydonate.easydonate4j.api.v3.exception
 
ru.easydonate.easydonate4j.api.v3.response - package ru.easydonate.easydonate4j.api.v3.response
 
ru.easydonate.easydonate4j.api.v3.response.plugin - package ru.easydonate.easydonate4j.api.v3.response.plugin
 
ru.easydonate.easydonate4j.api.v3.response.plugin.discord.widget - package ru.easydonate.easydonate4j.api.v3.response.plugin.discord.widget
 
ru.easydonate.easydonate4j.api.v3.response.plugin.easydonate.custom.messages - package ru.easydonate.easydonate4j.api.v3.response.plugin.easydonate.custom.messages
 
ru.easydonate.easydonate4j.api.v3.response.plugin.easydonate.last.payments - package ru.easydonate.easydonate4j.api.v3.response.plugin.easydonate.last.payments
 
ru.easydonate.easydonate4j.api.v3.response.plugin.easydonate.surcharge - package ru.easydonate.easydonate4j.api.v3.response.plugin.easydonate.surcharge
 
ru.easydonate.easydonate4j.api.v3.response.plugin.vkontakte.community.widget - package ru.easydonate.easydonate4j.api.v3.response.plugin.vkontakte.community.widget
 
ru.easydonate.easydonate4j.api.v3.response.plugin.vkontakte.messages.widget - package ru.easydonate.easydonate4j.api.v3.response.plugin.vkontakte.messages.widget
 
ru.easydonate.easydonate4j.api.v3.response.plugin.vkontakte.news - package ru.easydonate.easydonate4j.api.v3.response.plugin.vkontakte.news
 
ru.easydonate.easydonate4j.api.v3.response.plugin.yandex.metrika - package ru.easydonate.easydonate4j.api.v3.response.plugin.yandex.metrika
 
ru.easydonate.easydonate4j.api.v3.response.shop - package ru.easydonate.easydonate4j.api.v3.response.shop
 

S

SentCommand - Interface in ru.easydonate.easydonate4j.api.v3.data.model.shop.payment
The interface that represents sent command of any purchased product.
Server - Interface in ru.easydonate.easydonate4j.api.v3.data.model.shop.server
The interface that represents a server connected to your shop.
ServersList - Interface in ru.easydonate.easydonate4j.api.v3.data.model.shop.server
Just an implementation of generic List that also is pretty printable.
setAccessKey(String) - Method in interface ru.easydonate.easydonate4j.api.v3.client.EasyDonateClient.Builder
Set the shop access key.
setConnectTimeout(long, TimeUnit) - Method in interface ru.easydonate.easydonate4j.api.v3.client.EasyDonateClient.Builder
Set the connection establishing timeout.
setCoupon(String) - Method in class ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.pending.PendingPaymentBuilder
Set a new coupon used for this payment.
setCustomer(String) - Method in class ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.pending.PendingPaymentBuilder
Set a new customer for this payment.
setEmail(String) - Method in class ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.pending.PendingPaymentBuilder
Set a new customer email for this payment.
setProducts(Map<String, Integer>) - Method in class ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.pending.PendingPaymentBuilder
Set a new products shopcart for this payment.
setReadTimeout(long, TimeUnit) - Method in interface ru.easydonate.easydonate4j.api.v3.client.EasyDonateClient.Builder
Set the response awaiting and reading timeout.
setRedirectUrl(String) - Method in class ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.pending.PendingPaymentBuilder
Set a new redirect URL for this payment.
setResponseTimeout(long, TimeUnit) - Method in interface ru.easydonate.easydonate4j.api.v3.client.EasyDonateClient.Builder
Set the response awaiting timeout.
setServerId(int) - Method in class ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.pending.PendingPaymentBuilder
Set a new server ID for this payment.
setUserAgent(String) - Method in interface ru.easydonate.easydonate4j.api.v3.client.EasyDonateClient.Builder
Set the custom User-Agent header value for all further HTTP requests.
The default User-Agent is determined by Constants.USER_AGENT.
setWriteTimeout(long, TimeUnit) - Method in interface ru.easydonate.easydonate4j.api.v3.client.EasyDonateClient.Builder
Set the request writing and sending timeout.
Shop - Interface in ru.easydonate.easydonate4j.api.v3.data.model.shop
The interface that represents a shop and contains all related data.
SHOP_NOT_FOUND - ru.easydonate.easydonate4j.api.v3.response.ResponseErrorType
Represents the shop not found error.
Shop.Copyright - Interface in ru.easydonate.easydonate4j.api.v3.data.model.shop
The instance that represents the copyright settings in the shop control panel.
Shop.CustomizationTab - Interface in ru.easydonate.easydonate4j.api.v3.data.model.shop
The instance that represents the customization tab settings in the shop control panel.
Shop.DeliveryMode - Interface in ru.easydonate.easydonate4j.api.v3.data.model.shop
The instance that represents the product delivery mode settings in the shop control panel.
Shop.Extra - Interface in ru.easydonate.easydonate4j.api.v3.data.model.shop
The instance that represents the additional extra settings in the shop control panel.
Shop.FunctionalTab - Interface in ru.easydonate.easydonate4j.api.v3.data.model.shop
The instance that represents the functional tab settings in the shop control panel.
Shop.ImagesTab - Interface in ru.easydonate.easydonate4j.api.v3.data.model.shop
The instance that represents the images tab settings in the shop control panel.
Shop.LinksTab - Interface in ru.easydonate.easydonate4j.api.v3.data.model.shop
The instance that represents the links tab settings in the shop control panel.
Shop.ParticlesType - Enum in ru.easydonate.easydonate4j.api.v3.data.model.shop
The enum that represents all possible and actual particles types.
Shop.TestMode - Interface in ru.easydonate.easydonate4j.api.v3.data.model.shop
The instance that represents the test mode settings in the shop control panel.
SHOW_MEMBERS - ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.community.widget.VKCommunityWidgetType
 
SHOW_NAME - ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.community.widget.VKCommunityWidgetType
 
SHOW_NEWS - ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.community.widget.VKCommunityWidgetType
 
SimpleEasyDonateClient - Class in ru.easydonate.easydonate4j.api.v3.client
 
SimpleEasyDonateClient(String, String, long, long, long, long) - Constructor for class ru.easydonate.easydonate4j.api.v3.client.SimpleEasyDonateClient
 
SimpleEasyDonateClient.SimplePluginManager - Class in ru.easydonate.easydonate4j.api.v3.client
 
SNOW - ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.ParticlesType
Represents the snow particles.
Sorted - Interface in ru.easydonate.easydonate4j.api.v3.data.model
The interface that describes any items sorted by index and which has this index.
SUCCESS - ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.PaymentStatus
Represents the payment status when the payment is paid and fully completed.
SURCHARGE - ru.easydonate.easydonate4j.api.v3.data.model.plugin.PluginType
Represents the EasyDonate Surcharge plugin.
SurchargeDiscount - Interface in ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge
 
SurchargeDiscountsList - Interface in ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge
 
SurchargeGetDiscountResponse - Interface in ru.easydonate.easydonate4j.api.v3.response.plugin.easydonate.surcharge
 
SurchargeGetDiscountsListResponse - Interface in ru.easydonate.easydonate4j.api.v3.response.plugin.easydonate.surcharge
 
SurchargeGetSettingsResponse - Interface in ru.easydonate.easydonate4j.api.v3.response.plugin.easydonate.surcharge
 
SurchargePlugin - Class in ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge
 
SurchargePlugin(EasyDonateClient, PluginRequestExecutor) - Constructor for class ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge.SurchargePlugin
 
SurchargePluginSettings - Interface in ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.surcharge
 

T

TEST_MODE - ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.PaymentSystem
Represents the payment system stub for any test payments.
TEST_MODE - ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.PaymentType
Represents the payment type stub for any test payments.
testMode() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop
Get the shop test mode describing instance.
TEXT - ru.easydonate.easydonate4j.api.v3.data.model.shop.AdditionalField.DataType
Represents the text data type.
TOP - ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.custom.messages.CustomMessagePosition
 
toQueryParams() - Method in class ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.pending.PendingPaymentBuilder
Convert current payment configuration to the query params.
toString() - Method in enum ru.easydonate.easydonate4j.api.v3.data.model.plugin.PluginType
 
toString() - Method in class ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.pending.PendingPaymentBuilder
 

U

UNKNOWN - ru.easydonate.easydonate4j.api.v3.data.model.plugin.discord.widget.DiscordWidgetTheme
 
UNKNOWN - ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.custom.messages.CustomMessagePosition
 
UNKNOWN - ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.community.widget.VKCommunityWidgetType
 
UNKNOWN - ru.easydonate.easydonate4j.api.v3.data.model.shop.AdditionalField.DataType
Represents a data type that isn't known yet.
UNKNOWN - ru.easydonate.easydonate4j.api.v3.data.model.shop.DeliveryModeType
Represents an unknown delivery mode, not known yet.
UNKNOWN - ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.PaymentStatus
Represents the payment status that isn't known yet.
UNKNOWN - ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.PaymentSystem
Represents a payment system that isn't known yet.
UNKNOWN - ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.PaymentType
Represents a payment type that isn't known yet.
UNKNOWN - ru.easydonate.easydonate4j.api.v3.data.model.shop.ProductType
Represents a product type that isn't known yet.
UNKNOWN - ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.ParticlesType
Represents an unknown particles type, not known yet.
UNKNOWN - ru.easydonate.easydonate4j.api.v3.response.ResponseErrorType
Represents an unknown error.
UnknownApiResponseException - Exception in ru.easydonate.easydonate4j.api.v3.exception
 
UnknownApiResponseException(EasyHttpResponse, Throwable) - Constructor for exception ru.easydonate.easydonate4j.api.v3.exception.UnknownApiResponseException
 
UNPAID - ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.PaymentStatus
Represents the payment status when the payment isn't paid yet.

V

valueOf(String) - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.plugin.discord.widget.DiscordWidgetTheme
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.custom.messages.CustomMessagePosition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.plugin.PluginType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.community.widget.VKCommunityWidgetType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.shop.ActivityFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.shop.AdditionalField.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.shop.DeliveryModeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.PaymentStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.PaymentSystem
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.PaymentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.shop.ProductType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.ParticlesType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.easydonate.easydonate4j.api.v3.response.ResponseErrorType
Returns the enum constant of this type with the specified name.
values() - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.plugin.discord.widget.DiscordWidgetTheme
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.plugin.easydonate.custom.messages.CustomMessagePosition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.plugin.PluginType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.community.widget.VKCommunityWidgetType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.shop.ActivityFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.shop.AdditionalField.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.shop.DeliveryModeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.PaymentStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.PaymentSystem
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.PaymentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.shop.ProductType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.easydonate.easydonate4j.api.v3.data.model.shop.Shop.ParticlesType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.easydonate.easydonate4j.api.v3.response.ResponseErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
VK_COMMUNITY_WIDGET - ru.easydonate.easydonate4j.api.v3.data.model.plugin.PluginType
Represents the VKontakte Community Widget plugin.
VK_MESSAGES_WIDGET - ru.easydonate.easydonate4j.api.v3.data.model.plugin.PluginType
Represents the VKontakte Messages Widget plugin.
VK_NEWS - ru.easydonate.easydonate4j.api.v3.data.model.plugin.PluginType
Represents the VKontakte News plugin.
VKCommunityWidgetGetEmbedResponse - Interface in ru.easydonate.easydonate4j.api.v3.response.plugin.vkontakte.community.widget
 
VKCommunityWidgetGetSettingsResponse - Interface in ru.easydonate.easydonate4j.api.v3.response.plugin.vkontakte.community.widget
 
VKCommunityWidgetPlugin - Class in ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.community.widget
 
VKCommunityWidgetPlugin(EasyDonateClient, PluginRequestExecutor) - Constructor for class ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.community.widget.VKCommunityWidgetPlugin
 
VKCommunityWidgetPluginSettings - Interface in ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.community.widget
 
VKCommunityWidgetType - Enum in ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.community.widget
 
VKMessagesWidgetGetEmbedResponse - Interface in ru.easydonate.easydonate4j.api.v3.response.plugin.vkontakte.messages.widget
 
VKMessagesWidgetGetSettingsResponse - Interface in ru.easydonate.easydonate4j.api.v3.response.plugin.vkontakte.messages.widget
 
VKMessagesWidgetPlugin - Class in ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.messages.widget
 
VKMessagesWidgetPlugin(EasyDonateClient, PluginRequestExecutor) - Constructor for class ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.messages.widget.VKMessagesWidgetPlugin
 
VKMessagesWidgetPluginSettings - Interface in ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.messages.widget
 
VKNewsGetSettingsResponse - Interface in ru.easydonate.easydonate4j.api.v3.response.plugin.vkontakte.news
 
VKNewsPlugin - Class in ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.news
 
VKNewsPlugin(EasyDonateClient, PluginRequestExecutor) - Constructor for class ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.news.VKNewsPlugin
 
VKNewsPluginSettings - Interface in ru.easydonate.easydonate4j.api.v3.data.model.plugin.vkontakte.news
 

W

WAITING - ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.PaymentStatus
Represents the payment status when the platform has waiting for the payment completion.
wasSent() - Method in interface ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.Payment
Check is all commands from the payment related purchased products was successfully sent to the connected game server.
WEBMONEY - ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.PaymentType
Represents the WebMoney payment type.
WRONG_PARAMETER_VALUE_FORMAT - ru.easydonate.easydonate4j.api.v3.response.ResponseErrorType
Represents the request parameters format mismatch error.

Y

YANDEX_METRIKA - ru.easydonate.easydonate4j.api.v3.data.model.plugin.PluginType
Represents the Yandex.Metrika plugin.
YandexMetrikaGetEmbedResponse - Interface in ru.easydonate.easydonate4j.api.v3.response.plugin.yandex.metrika
 
YandexMetrikaGetSettingsResponse - Interface in ru.easydonate.easydonate4j.api.v3.response.plugin.yandex.metrika
 
YandexMetrikaPlugin - Class in ru.easydonate.easydonate4j.api.v3.data.model.plugin.yandex.metrika
 
YandexMetrikaPlugin(EasyDonateClient, PluginRequestExecutor) - Constructor for class ru.easydonate.easydonate4j.api.v3.data.model.plugin.yandex.metrika.YandexMetrikaPlugin
 
YandexMetrikaPluginSettings - Interface in ru.easydonate.easydonate4j.api.v3.data.model.plugin.yandex.metrika
 
YOOMONEY - ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.PaymentType
Represents the YooMoney payment type.
A B C D E F G H I J L M N O P Q R S T U V W Y 
All Classes All Packages