Package com.adyen.model.management
Class StoreSplitConfiguration
- java.lang.Object
-
- com.adyen.model.management.StoreSplitConfiguration
-
public class StoreSplitConfiguration extends Object
StoreSplitConfiguration
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_BALANCE_ACCOUNT_IDstatic StringJSON_PROPERTY_SPLIT_CONFIGURATION_ID
-
Constructor Summary
Constructors Constructor Description StoreSplitConfiguration()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StoreSplitConfigurationbalanceAccountId(String balanceAccountId)booleanequals(Object o)Return true if this StoreSplitConfiguration object is equal to o.static StoreSplitConfigurationfromJson(String jsonString)Create an instance of StoreSplitConfiguration given an JSON stringStringgetBalanceAccountId()The [unique identifier of the balance account](https://docs.adyen.com/api-explorer/#/balanceplatform/latest/get/balanceAccounts/{id}__queryParam_id) to which the split amount must be booked, depending on the defined [split logic](https://docs.adyen.com/api-explorer/Management/latest/post/merchants/_merchantId_/splitConfigurations#request-rules-splitLogic).StringgetSplitConfigurationId()The unique identifier of the [split configuration profile](https://docs.adyen.com/platforms/automatic-split-configuration/create-split-configuration/).inthashCode()voidsetBalanceAccountId(String balanceAccountId)The [unique identifier of the balance account](https://docs.adyen.com/api-explorer/#/balanceplatform/latest/get/balanceAccounts/{id}__queryParam_id) to which the split amount must be booked, depending on the defined [split logic](https://docs.adyen.com/api-explorer/Management/latest/post/merchants/_merchantId_/splitConfigurations#request-rules-splitLogic).voidsetSplitConfigurationId(String splitConfigurationId)The unique identifier of the [split configuration profile](https://docs.adyen.com/platforms/automatic-split-configuration/create-split-configuration/).StoreSplitConfigurationsplitConfigurationId(String splitConfigurationId)StringtoJson()Convert an instance of StoreSplitConfiguration to an JSON stringStringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_BALANCE_ACCOUNT_ID
public static final String JSON_PROPERTY_BALANCE_ACCOUNT_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SPLIT_CONFIGURATION_ID
public static final String JSON_PROPERTY_SPLIT_CONFIGURATION_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
balanceAccountId
public StoreSplitConfiguration balanceAccountId(String balanceAccountId)
-
getBalanceAccountId
public String getBalanceAccountId()
The [unique identifier of the balance account](https://docs.adyen.com/api-explorer/#/balanceplatform/latest/get/balanceAccounts/{id}__queryParam_id) to which the split amount must be booked, depending on the defined [split logic](https://docs.adyen.com/api-explorer/Management/latest/post/merchants/_merchantId_/splitConfigurations#request-rules-splitLogic).- Returns:
- balanceAccountId
-
setBalanceAccountId
public void setBalanceAccountId(String balanceAccountId)
The [unique identifier of the balance account](https://docs.adyen.com/api-explorer/#/balanceplatform/latest/get/balanceAccounts/{id}__queryParam_id) to which the split amount must be booked, depending on the defined [split logic](https://docs.adyen.com/api-explorer/Management/latest/post/merchants/_merchantId_/splitConfigurations#request-rules-splitLogic).- Parameters:
balanceAccountId-
-
splitConfigurationId
public StoreSplitConfiguration splitConfigurationId(String splitConfigurationId)
-
getSplitConfigurationId
public String getSplitConfigurationId()
The unique identifier of the [split configuration profile](https://docs.adyen.com/platforms/automatic-split-configuration/create-split-configuration/).- Returns:
- splitConfigurationId
-
setSplitConfigurationId
public void setSplitConfigurationId(String splitConfigurationId)
The unique identifier of the [split configuration profile](https://docs.adyen.com/platforms/automatic-split-configuration/create-split-configuration/).- Parameters:
splitConfigurationId-
-
equals
public boolean equals(Object o)
Return true if this StoreSplitConfiguration object is equal to o.
-
fromJson
public static StoreSplitConfiguration fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of StoreSplitConfiguration given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of StoreSplitConfiguration
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to StoreSplitConfiguration
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of StoreSplitConfiguration to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-