Package com.adyen.model.management
Class UpdatePayoutSettingsRequest
- java.lang.Object
-
- com.adyen.model.management.UpdatePayoutSettingsRequest
-
public class UpdatePayoutSettingsRequest extends Object
UpdatePayoutSettingsRequest
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_ENABLED
-
Constructor Summary
Constructors Constructor Description UpdatePayoutSettingsRequest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdatePayoutSettingsRequestenabled(Boolean enabled)Indicates if payouts to this bank account are enabled.booleanequals(Object o)Return true if this UpdatePayoutSettingsRequest object is equal to o.static UpdatePayoutSettingsRequestfromJson(String jsonString)Create an instance of UpdatePayoutSettingsRequest given an JSON stringBooleangetEnabled()Indicates if payouts to this bank account are enabled.Map<String,Object>getExplicitNulls()Returns a map of properties to be merged into the JSON payload as explicit null values.inthashCode()UpdatePayoutSettingsRequestincludeNullValues(boolean includeNullValues)Configures whether null values are explicitly serialized in the JSON payload.booleanisIncludeNullValues()Returns whether null values are explicitly serialized in the JSON payload.voidsetEnabled(Boolean enabled)Indicates if payouts to this bank account are enabled.voidsetIncludeNullValues(boolean includeNullValues)Sets whether null values should be explicitly serialized in the JSON payload.StringtoJson()Convert an instance of UpdatePayoutSettingsRequest to an JSON stringStringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_ENABLED
public static final String JSON_PROPERTY_ENABLED
- See Also:
- Constant Field Values
-
-
Method Detail
-
enabled
public UpdatePayoutSettingsRequest enabled(Boolean enabled)
Indicates if payouts to this bank account are enabled. Default: **true**. To receive payouts into this bank account, both `enabled` and `allowed` must be **true**.- Parameters:
enabled- Indicates if payouts to this bank account are enabled. Default: **true**. To receive payouts into this bank account, both `enabled` and `allowed` must be **true**.- Returns:
- the current
UpdatePayoutSettingsRequestinstance, allowing for method chaining
-
getEnabled
public Boolean getEnabled()
Indicates if payouts to this bank account are enabled. Default: **true**. To receive payouts into this bank account, both `enabled` and `allowed` must be **true**.- Returns:
- enabled Indicates if payouts to this bank account are enabled. Default: **true**. To receive payouts into this bank account, both `enabled` and `allowed` must be **true**.
-
setEnabled
public void setEnabled(Boolean enabled)
Indicates if payouts to this bank account are enabled. Default: **true**. To receive payouts into this bank account, both `enabled` and `allowed` must be **true**.- Parameters:
enabled- Indicates if payouts to this bank account are enabled. Default: **true**. To receive payouts into this bank account, both `enabled` and `allowed` must be **true**.
-
includeNullValues
public UpdatePayoutSettingsRequest includeNullValues(boolean includeNullValues)
Configures whether null values are explicitly serialized in the JSON payload. Default is false.
-
isIncludeNullValues
public boolean isIncludeNullValues()
Returns whether null values are explicitly serialized in the JSON payload.
-
setIncludeNullValues
public void setIncludeNullValues(boolean includeNullValues)
Sets whether null values should be explicitly serialized in the JSON payload. Default is false.
-
equals
public boolean equals(Object o)
Return true if this UpdatePayoutSettingsRequest object is equal to o.
-
getExplicitNulls
public Map<String,Object> getExplicitNulls()
Returns a map of properties to be merged into the JSON payload as explicit null values.
-
fromJson
public static UpdatePayoutSettingsRequest fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of UpdatePayoutSettingsRequest given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of UpdatePayoutSettingsRequest
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to UpdatePayoutSettingsRequest
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of UpdatePayoutSettingsRequest to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-