Package com.adyen.service
Class PosTerminalManagementApi
- java.lang.Object
-
- com.adyen.Service
-
- com.adyen.service.PosTerminalManagementApi
-
@Deprecated(since="v37.0.0", forRemoval=true) public class PosTerminalManagementApi extends Service
Deprecated, for removal: This API element is subject to removal in a future version.Use Management API insteadThis class is deprecated and NO LONGER updatedSupport for the "classic" POS Terminal Management API has stopped. To automate assigning terminals, you must use Management API: see https://docs.adyen.com/point-of-sale/automating-terminal-management/assign-terminals-api/
-
-
Field Summary
Fields Modifier and Type Field Description static StringAPI_VERSIONDeprecated, for removal: This API element is subject to removal in a future version.protected StringbaseURLDeprecated, for removal: This API element is subject to removal in a future version.
-
Constructor Summary
Constructors Constructor Description PosTerminalManagementApi(Client client)Deprecated, for removal: This API element is subject to removal in a future version.PosTerminalManagementApi(Client client, String baseURL)Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description AssignTerminalsResponseassignTerminals(AssignTerminalsRequest assignTerminalsRequest)Deprecated, for removal: This API element is subject to removal in a future version.since POS Terminal Management API v1 Use [Management API](https://docs.adyen.com/api-explorer/Management/latest/overview).AssignTerminalsResponseassignTerminals(AssignTerminalsRequest assignTerminalsRequest, RequestOptions requestOptions)Deprecated, for removal: This API element is subject to removal in a future version.since POS Terminal Management API v1 Use [Management API](https://docs.adyen.com/api-explorer/Management/latest/overview).FindTerminalResponsefindTerminal(FindTerminalRequest findTerminalRequest)Deprecated, for removal: This API element is subject to removal in a future version.since POS Terminal Management API v1 Use [Management API](https://docs.adyen.com/api-explorer/Management/latest/overview).FindTerminalResponsefindTerminal(FindTerminalRequest findTerminalRequest, RequestOptions requestOptions)Deprecated, for removal: This API element is subject to removal in a future version.since POS Terminal Management API v1 Use [Management API](https://docs.adyen.com/api-explorer/Management/latest/overview).GetStoresUnderAccountResponsegetStoresUnderAccount(GetStoresUnderAccountRequest getStoresUnderAccountRequest)Deprecated, for removal: This API element is subject to removal in a future version.since POS Terminal Management API v1 Use [Management API](https://docs.adyen.com/api-explorer/Management/latest/overview).GetStoresUnderAccountResponsegetStoresUnderAccount(GetStoresUnderAccountRequest getStoresUnderAccountRequest, RequestOptions requestOptions)Deprecated, for removal: This API element is subject to removal in a future version.since POS Terminal Management API v1 Use [Management API](https://docs.adyen.com/api-explorer/Management/latest/overview).GetTerminalDetailsResponsegetTerminalDetails(GetTerminalDetailsRequest getTerminalDetailsRequest)Deprecated, for removal: This API element is subject to removal in a future version.since POS Terminal Management API v1 Use [Management API](https://docs.adyen.com/api-explorer/Management/latest/overview).GetTerminalDetailsResponsegetTerminalDetails(GetTerminalDetailsRequest getTerminalDetailsRequest, RequestOptions requestOptions)Deprecated, for removal: This API element is subject to removal in a future version.since POS Terminal Management API v1 Use [Management API](https://docs.adyen.com/api-explorer/Management/latest/overview).GetTerminalsUnderAccountResponsegetTerminalsUnderAccount(GetTerminalsUnderAccountRequest getTerminalsUnderAccountRequest)Deprecated, for removal: This API element is subject to removal in a future version.since POS Terminal Management API v1 Use [Management API](https://docs.adyen.com/api-explorer/Management/latest/overview).GetTerminalsUnderAccountResponsegetTerminalsUnderAccount(GetTerminalsUnderAccountRequest getTerminalsUnderAccountRequest, RequestOptions requestOptions)Deprecated, for removal: This API element is subject to removal in a future version.since POS Terminal Management API v1 Use [Management API](https://docs.adyen.com/api-explorer/Management/latest/overview).-
Methods inherited from class com.adyen.Service
createBaseURL, getClient, isApiKeyRequired, setApiKeyRequired, setClient
-
-
-
-
Field Detail
-
API_VERSION
public static final String API_VERSION
Deprecated, for removal: This API element is subject to removal in a future version.- See Also:
- Constant Field Values
-
baseURL
protected String baseURL
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Constructor Detail
-
PosTerminalManagementApi
@Deprecated(since="v37.0.0", forRemoval=true) public PosTerminalManagementApi(Client client)
Deprecated, for removal: This API element is subject to removal in a future version.Default constructor inpackage.- Parameters:
client-Client(required)
-
PosTerminalManagementApi
@Deprecated(since="v37.0.0", forRemoval=true) public PosTerminalManagementApi(Client client, String baseURL)
Deprecated, for removal: This API element is subject to removal in a future version.Alternative constructor inpackage. Please use this constructor only if you would like to pass along your own url for routing or testing purposes. The latest API version is defined in this class as a constant.
-
-
Method Detail
-
assignTerminals
@Deprecated(since="v37.0.0", forRemoval=true) public AssignTerminalsResponse assignTerminals(AssignTerminalsRequest assignTerminalsRequest) throws ApiException, IOException
Deprecated, for removal: This API element is subject to removal in a future version.since POS Terminal Management API v1 Use [Management API](https://docs.adyen.com/api-explorer/Management/latest/overview).Assign terminals- Parameters:
assignTerminalsRequest-AssignTerminalsRequest(required)- Returns:
AssignTerminalsResponse- Throws:
ApiException- if fails to make API callIOException
-
assignTerminals
@Deprecated(since="v37.0.0", forRemoval=true) public AssignTerminalsResponse assignTerminals(AssignTerminalsRequest assignTerminalsRequest, RequestOptions requestOptions) throws ApiException, IOException
Deprecated, for removal: This API element is subject to removal in a future version.since POS Terminal Management API v1 Use [Management API](https://docs.adyen.com/api-explorer/Management/latest/overview).Assign terminals- Parameters:
assignTerminalsRequest-AssignTerminalsRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
AssignTerminalsResponse- Throws:
ApiException- if fails to make API callIOException
-
findTerminal
@Deprecated(since="v37.0.0", forRemoval=true) public FindTerminalResponse findTerminal(FindTerminalRequest findTerminalRequest) throws ApiException, IOException
Deprecated, for removal: This API element is subject to removal in a future version.since POS Terminal Management API v1 Use [Management API](https://docs.adyen.com/api-explorer/Management/latest/overview).Get the account or store of a terminal- Parameters:
findTerminalRequest-FindTerminalRequest(required)- Returns:
FindTerminalResponse- Throws:
ApiException- if fails to make API callIOException
-
findTerminal
@Deprecated(since="v37.0.0", forRemoval=true) public FindTerminalResponse findTerminal(FindTerminalRequest findTerminalRequest, RequestOptions requestOptions) throws ApiException, IOException
Deprecated, for removal: This API element is subject to removal in a future version.since POS Terminal Management API v1 Use [Management API](https://docs.adyen.com/api-explorer/Management/latest/overview).Get the account or store of a terminal- Parameters:
findTerminalRequest-FindTerminalRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
FindTerminalResponse- Throws:
ApiException- if fails to make API callIOException
-
getStoresUnderAccount
@Deprecated(since="v37.0.0", forRemoval=true) public GetStoresUnderAccountResponse getStoresUnderAccount(GetStoresUnderAccountRequest getStoresUnderAccountRequest) throws ApiException, IOException
Deprecated, for removal: This API element is subject to removal in a future version.since POS Terminal Management API v1 Use [Management API](https://docs.adyen.com/api-explorer/Management/latest/overview).Get the stores of an account- Parameters:
getStoresUnderAccountRequest-GetStoresUnderAccountRequest(required)- Returns:
GetStoresUnderAccountResponse- Throws:
ApiException- if fails to make API callIOException
-
getStoresUnderAccount
@Deprecated(since="v37.0.0", forRemoval=true) public GetStoresUnderAccountResponse getStoresUnderAccount(GetStoresUnderAccountRequest getStoresUnderAccountRequest, RequestOptions requestOptions) throws ApiException, IOException
Deprecated, for removal: This API element is subject to removal in a future version.since POS Terminal Management API v1 Use [Management API](https://docs.adyen.com/api-explorer/Management/latest/overview).Get the stores of an account- Parameters:
getStoresUnderAccountRequest-GetStoresUnderAccountRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
GetStoresUnderAccountResponse- Throws:
ApiException- if fails to make API callIOException
-
getTerminalDetails
@Deprecated(since="v37.0.0", forRemoval=true) public GetTerminalDetailsResponse getTerminalDetails(GetTerminalDetailsRequest getTerminalDetailsRequest) throws ApiException, IOException
Deprecated, for removal: This API element is subject to removal in a future version.since POS Terminal Management API v1 Use [Management API](https://docs.adyen.com/api-explorer/Management/latest/overview).Get the details of a terminal- Parameters:
getTerminalDetailsRequest-GetTerminalDetailsRequest(required)- Returns:
GetTerminalDetailsResponse- Throws:
ApiException- if fails to make API callIOException
-
getTerminalDetails
@Deprecated(since="v37.0.0", forRemoval=true) public GetTerminalDetailsResponse getTerminalDetails(GetTerminalDetailsRequest getTerminalDetailsRequest, RequestOptions requestOptions) throws ApiException, IOException
Deprecated, for removal: This API element is subject to removal in a future version.since POS Terminal Management API v1 Use [Management API](https://docs.adyen.com/api-explorer/Management/latest/overview).Get the details of a terminal- Parameters:
getTerminalDetailsRequest-GetTerminalDetailsRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
GetTerminalDetailsResponse- Throws:
ApiException- if fails to make API callIOException
-
getTerminalsUnderAccount
@Deprecated(since="v37.0.0", forRemoval=true) public GetTerminalsUnderAccountResponse getTerminalsUnderAccount(GetTerminalsUnderAccountRequest getTerminalsUnderAccountRequest) throws ApiException, IOException
Deprecated, for removal: This API element is subject to removal in a future version.since POS Terminal Management API v1 Use [Management API](https://docs.adyen.com/api-explorer/Management/latest/overview).Get the list of terminals- Parameters:
getTerminalsUnderAccountRequest-GetTerminalsUnderAccountRequest(required)- Returns:
GetTerminalsUnderAccountResponse- Throws:
ApiException- if fails to make API callIOException
-
getTerminalsUnderAccount
@Deprecated(since="v37.0.0", forRemoval=true) public GetTerminalsUnderAccountResponse getTerminalsUnderAccount(GetTerminalsUnderAccountRequest getTerminalsUnderAccountRequest, RequestOptions requestOptions) throws ApiException, IOException
Deprecated, for removal: This API element is subject to removal in a future version.since POS Terminal Management API v1 Use [Management API](https://docs.adyen.com/api-explorer/Management/latest/overview).Get the list of terminals- Parameters:
getTerminalsUnderAccountRequest-GetTerminalsUnderAccountRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
GetTerminalsUnderAccountResponse- Throws:
ApiException- if fails to make API callIOException
-
-