Package com.adyen.service.recurring
Class RecurringApi
- java.lang.Object
-
- com.adyen.Service
-
- com.adyen.service.recurring.RecurringApi
-
public class RecurringApi extends Service
-
-
Field Summary
Fields Modifier and Type Field Description static StringAPI_VERSIONprotected StringbaseURL
-
Constructor Summary
Constructors Constructor Description RecurringApi(Client client)Recurring constructor inpackage.RecurringApi(Client client, String baseURL)Recurring constructor inpackage.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description CreatePermitResultcreatePermit(CreatePermitRequest createPermitRequest)Deprecated.since Adyen Recurring API v68CreatePermitResultcreatePermit(CreatePermitRequest createPermitRequest, RequestOptions requestOptions)Deprecated.since Adyen Recurring API v68DisableResultdisable(DisableRequest disableRequest)Deprecated.since Adyen Recurring API v68DisableResultdisable(DisableRequest disableRequest, RequestOptions requestOptions)Deprecated.since Adyen Recurring API v68DisablePermitResultdisablePermit(DisablePermitRequest disablePermitRequest)Deprecated.since Adyen Recurring API v68DisablePermitResultdisablePermit(DisablePermitRequest disablePermitRequest, RequestOptions requestOptions)Deprecated.since Adyen Recurring API v68RecurringDetailsResultlistRecurringDetails(RecurringDetailsRequest recurringDetailsRequest)Deprecated.since Adyen Recurring API v68RecurringDetailsResultlistRecurringDetails(RecurringDetailsRequest recurringDetailsRequest, RequestOptions requestOptions)Deprecated.since Adyen Recurring API v68NotifyShopperResultnotifyShopper(NotifyShopperRequest notifyShopperRequest)Deprecated.since Adyen Recurring API v68NotifyShopperResultnotifyShopper(NotifyShopperRequest notifyShopperRequest, RequestOptions requestOptions)Deprecated.since Adyen Recurring API v68ScheduleAccountUpdaterResultscheduleAccountUpdater(ScheduleAccountUpdaterRequest scheduleAccountUpdaterRequest)Deprecated.since Adyen Recurring API v68ScheduleAccountUpdaterResultscheduleAccountUpdater(ScheduleAccountUpdaterRequest scheduleAccountUpdaterRequest, RequestOptions requestOptions)Deprecated.since Adyen Recurring API v68-
Methods inherited from class com.adyen.Service
createBaseURL, getClient, isApiKeyRequired, setApiKeyRequired, setClient
-
-
-
-
Field Detail
-
API_VERSION
public static final String API_VERSION
- See Also:
- Constant Field Values
-
baseURL
protected String baseURL
-
-
Constructor Detail
-
RecurringApi
public RecurringApi(Client client)
Recurring constructor inpackage.- Parameters:
client-Client(required)
-
-
Method Detail
-
createPermit
@Deprecated public CreatePermitResult createPermit(CreatePermitRequest createPermitRequest) throws ApiException, IOException
Deprecated.since Adyen Recurring API v68Create new permits linked to a recurring contract.- Parameters:
createPermitRequest-CreatePermitRequest(required)- Returns:
CreatePermitResult- Throws:
ApiException- if fails to make API callIOException
-
createPermit
@Deprecated public CreatePermitResult createPermit(CreatePermitRequest createPermitRequest, RequestOptions requestOptions) throws ApiException, IOException
Deprecated.since Adyen Recurring API v68Create new permits linked to a recurring contract.- Parameters:
createPermitRequest-CreatePermitRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
CreatePermitResult- Throws:
ApiException- if fails to make API callIOException
-
disable
@Deprecated public DisableResult disable(DisableRequest disableRequest) throws ApiException, IOException
Deprecated.since Adyen Recurring API v68Disable stored payment details- Parameters:
disableRequest-DisableRequest(required)- Returns:
DisableResult- Throws:
ApiException- if fails to make API callIOException
-
disable
@Deprecated public DisableResult disable(DisableRequest disableRequest, RequestOptions requestOptions) throws ApiException, IOException
Deprecated.since Adyen Recurring API v68Disable stored payment details- Parameters:
disableRequest-DisableRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
DisableResult- Throws:
ApiException- if fails to make API callIOException
-
disablePermit
@Deprecated public DisablePermitResult disablePermit(DisablePermitRequest disablePermitRequest) throws ApiException, IOException
Deprecated.since Adyen Recurring API v68Disable an existing permit.- Parameters:
disablePermitRequest-DisablePermitRequest(required)- Returns:
DisablePermitResult- Throws:
ApiException- if fails to make API callIOException
-
disablePermit
@Deprecated public DisablePermitResult disablePermit(DisablePermitRequest disablePermitRequest, RequestOptions requestOptions) throws ApiException, IOException
Deprecated.since Adyen Recurring API v68Disable an existing permit.- Parameters:
disablePermitRequest-DisablePermitRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
DisablePermitResult- Throws:
ApiException- if fails to make API callIOException
-
listRecurringDetails
@Deprecated public RecurringDetailsResult listRecurringDetails(RecurringDetailsRequest recurringDetailsRequest) throws ApiException, IOException
Deprecated.since Adyen Recurring API v68Get stored payment details- Parameters:
recurringDetailsRequest-RecurringDetailsRequest(required)- Returns:
RecurringDetailsResult- Throws:
ApiException- if fails to make API callIOException
-
listRecurringDetails
@Deprecated public RecurringDetailsResult listRecurringDetails(RecurringDetailsRequest recurringDetailsRequest, RequestOptions requestOptions) throws ApiException, IOException
Deprecated.since Adyen Recurring API v68Get stored payment details- Parameters:
recurringDetailsRequest-RecurringDetailsRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
RecurringDetailsResult- Throws:
ApiException- if fails to make API callIOException
-
notifyShopper
@Deprecated public NotifyShopperResult notifyShopper(NotifyShopperRequest notifyShopperRequest) throws ApiException, IOException
Deprecated.since Adyen Recurring API v68Ask issuer to notify the shopper- Parameters:
notifyShopperRequest-NotifyShopperRequest(required)- Returns:
NotifyShopperResult- Throws:
ApiException- if fails to make API callIOException
-
notifyShopper
@Deprecated public NotifyShopperResult notifyShopper(NotifyShopperRequest notifyShopperRequest, RequestOptions requestOptions) throws ApiException, IOException
Deprecated.since Adyen Recurring API v68Ask issuer to notify the shopper- Parameters:
notifyShopperRequest-NotifyShopperRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
NotifyShopperResult- Throws:
ApiException- if fails to make API callIOException
-
scheduleAccountUpdater
@Deprecated public ScheduleAccountUpdaterResult scheduleAccountUpdater(ScheduleAccountUpdaterRequest scheduleAccountUpdaterRequest) throws ApiException, IOException
Deprecated.since Adyen Recurring API v68Schedule running the Account Updater- Parameters:
scheduleAccountUpdaterRequest-ScheduleAccountUpdaterRequest(required)- Returns:
ScheduleAccountUpdaterResult- Throws:
ApiException- if fails to make API callIOException
-
scheduleAccountUpdater
@Deprecated public ScheduleAccountUpdaterResult scheduleAccountUpdater(ScheduleAccountUpdaterRequest scheduleAccountUpdaterRequest, RequestOptions requestOptions) throws ApiException, IOException
Deprecated.since Adyen Recurring API v68Schedule running the Account Updater- Parameters:
scheduleAccountUpdaterRequest-ScheduleAccountUpdaterRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
ScheduleAccountUpdaterResult- Throws:
ApiException- if fails to make API callIOException
-
-