Package com.adyen.service.management
Class TerminalSettingsStoreLevel
- java.lang.Object
-
- com.adyen.Service
-
- com.adyen.ApiKeyAuthenticatedService
-
- com.adyen.service.management.TerminalSettingsStoreLevel
-
public class TerminalSettingsStoreLevel extends ApiKeyAuthenticatedService
-
-
Constructor Summary
Constructors Constructor Description TerminalSettingsStoreLevel(Client client)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TerminalSettingsgetTerminalSettings(String storeId)Get terminal settingsTerminalSettingsgetTerminalSettings(String merchantId, String reference)Get terminal settingsLogogetTheTerminalLogo(String merchantId, String reference, Map<String,String> queryParams)Get the terminal logoLogogetTheTerminalLogo(String storeId, Map<String,String> queryParams)Get the terminal logoTerminalSettingsupdateTerminalSettings(String storeId, TerminalSettings terminalSettings)Update terminal settingsTerminalSettingsupdateTerminalSettings(String merchantId, String reference, TerminalSettings terminalSettings)Update terminal settingsLogoupdateTheTerminalLogo(String storeId, Logo logo, Map<String,String> queryParams)Update the terminal logoLogoupdateTheTerminalLogo(String merchantId, String reference, Logo logo, Map<String,String> queryParams)Update the terminal logo-
Methods inherited from class com.adyen.Service
getClient, isApiKeyRequired, setApiKeyRequired, setClient
-
-
-
-
Constructor Detail
-
TerminalSettingsStoreLevel
public TerminalSettingsStoreLevel(Client client)
-
-
Method Detail
-
getTheTerminalLogo
public Logo getTheTerminalLogo(String merchantId, String reference, Map<String,String> queryParams) throws ApiException, IOException
Get the terminal logo- Parameters:
merchantId- The unique identifier of the merchant account. (required)reference- The reference that identifies the store. (required)queryParams- (optional) model: The terminal model. Possible values: E355, VX675WIFIBT, VX680, VX690, VX700, VX820, M400, MX925, P400Plus, UX300, UX410, V200cPlus, V240mPlus, V400cPlus, V400m, e280, e285, e285p, S1E, S1EL, S1F2, S1L, S1U, S7T. (optional)- Returns:
- Logo
- Throws:
ApiException- if fails to make API callIOException
-
getTerminalSettings
public TerminalSettings getTerminalSettings(String merchantId, String reference) throws ApiException, IOException
Get terminal settings- Parameters:
merchantId- The unique identifier of the merchant account. (required)reference- The reference that identifies the store. (required)- Returns:
- TerminalSettings
- Throws:
ApiException- if fails to make API callIOException
-
getTheTerminalLogo
public Logo getTheTerminalLogo(String storeId, Map<String,String> queryParams) throws ApiException, IOException
Get the terminal logo- Parameters:
storeId- The unique identifier of the store. (required)queryParams- (optional) model: The terminal model. Possible values: E355, VX675WIFIBT, VX680, VX690, VX700, VX820, M400, MX925, P400Plus, UX300, UX410, V200cPlus, V240mPlus, V400cPlus, V400m, e280, e285, e285p, S1E, S1EL, S1F2, S1L, S1U, S7T. (optional)- Returns:
- Logo
- Throws:
ApiException- if fails to make API callIOException
-
getTerminalSettings
public TerminalSettings getTerminalSettings(String storeId) throws ApiException, IOException
Get terminal settings- Parameters:
storeId- The unique identifier of the store. (required)- Returns:
- TerminalSettings
- Throws:
ApiException- if fails to make API callIOException
-
updateTheTerminalLogo
public Logo updateTheTerminalLogo(String merchantId, String reference, Logo logo, Map<String,String> queryParams) throws ApiException, IOException
Update the terminal logo- Parameters:
merchantId- The unique identifier of the merchant account. (required)reference- The reference that identifies the store. (required)logo- (optional)queryParams- (optional) model: The terminal model. Possible values: E355, VX675WIFIBT, VX680, VX690, VX700, VX820, M400, MX925, P400Plus, UX300, UX410, V200cPlus, V240mPlus, V400cPlus, V400m, e280, e285, e285p, S1E, S1EL, S1F2, S1L, S1U, S7T (optional)- Returns:
- Logo
- Throws:
ApiException- if fails to make API callIOException
-
updateTerminalSettings
public TerminalSettings updateTerminalSettings(String merchantId, String reference, TerminalSettings terminalSettings) throws ApiException, IOException
Update terminal settings- Parameters:
merchantId- The unique identifier of the merchant account. (required)reference- The reference that identifies the store. (required)terminalSettings- (optional)- Returns:
- TerminalSettings
- Throws:
ApiException- if fails to make API callIOException
-
updateTheTerminalLogo
public Logo updateTheTerminalLogo(String storeId, Logo logo, Map<String,String> queryParams) throws ApiException, IOException
Update the terminal logo- Parameters:
storeId- The unique identifier of the store. (required)logo- (optional)queryParams- (optional) model: The terminal model. Possible values: E355, VX675WIFIBT, VX680, VX690, VX700, VX820, M400, MX925, P400Plus, UX300, UX410, V200cPlus, V240mPlus, V400cPlus, V400m, e280, e285, e285p, S1E, S1EL, S1F2, S1L, S1U, S7T. (optional)- Returns:
- Logo
- Throws:
ApiException- if fails to make API callIOException
-
updateTerminalSettings
public TerminalSettings updateTerminalSettings(String storeId, TerminalSettings terminalSettings) throws ApiException, IOException
Update terminal settings- Parameters:
storeId- The unique identifier of the store. (required)terminalSettings- (optional)- Returns:
- TerminalSettings
- Throws:
ApiException- if fails to make API callIOException
-
-