Package com.adyen.model.management
Class UpdateCompanyApiCredentialRequest
- java.lang.Object
-
- com.adyen.model.management.UpdateCompanyApiCredentialRequest
-
public class UpdateCompanyApiCredentialRequest extends Object
UpdateCompanyApiCredentialRequest
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUpdateCompanyApiCredentialRequest.CustomTypeAdapterFactory
-
Field Summary
Fields Modifier and Type Field Description static HashSet<String>openapiFieldsstatic HashSet<String>openapiRequiredFieldsstatic StringSERIALIZED_NAME_ACTIVEstatic StringSERIALIZED_NAME_ALLOWED_ORIGINSstatic StringSERIALIZED_NAME_ASSOCIATED_MERCHANT_ACCOUNTSstatic StringSERIALIZED_NAME_DESCRIPTIONstatic StringSERIALIZED_NAME_ROLES
-
Constructor Summary
Constructors Constructor Description UpdateCompanyApiCredentialRequest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateCompanyApiCredentialRequestactive(Boolean active)UpdateCompanyApiCredentialRequestaddAllowedOriginsItem(String allowedOriginsItem)UpdateCompanyApiCredentialRequestaddAssociatedMerchantAccountsItem(String associatedMerchantAccountsItem)UpdateCompanyApiCredentialRequestaddRolesItem(String rolesItem)UpdateCompanyApiCredentialRequestallowedOrigins(List<String> allowedOrigins)UpdateCompanyApiCredentialRequestassociatedMerchantAccounts(List<String> associatedMerchantAccounts)UpdateCompanyApiCredentialRequestdescription(String description)booleanequals(Object o)static UpdateCompanyApiCredentialRequestfromJson(String jsonString)Create an instance of UpdateCompanyApiCredentialRequest given an JSON stringBooleangetActive()Indicates if the API credential is enabled.List<String>getAllowedOrigins()The new list of [allowed origins](https://docs.adyen.com/development-resources/client-side-authentication#allowed-origins) for the API credential.List<String>getAssociatedMerchantAccounts()List of merchant accounts that the API credential has access to.StringgetDescription()Description of the API credential.List<String>getRoles()List of [roles](https://docs.adyen.com/development-resources/api-credentials#roles-1) of the API credential.inthashCode()UpdateCompanyApiCredentialRequestroles(List<String> roles)voidsetActive(Boolean active)voidsetAllowedOrigins(List<String> allowedOrigins)voidsetAssociatedMerchantAccounts(List<String> associatedMerchantAccounts)voidsetDescription(String description)voidsetRoles(List<String> roles)StringtoJson()Convert an instance of UpdateCompanyApiCredentialRequest to an JSON stringStringtoString()static voidvalidateJsonObject(com.google.gson.JsonObject jsonObj)Validates the JSON Object and throws an exception if issues found
-
-
-
Field Detail
-
SERIALIZED_NAME_ACTIVE
public static final String SERIALIZED_NAME_ACTIVE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ALLOWED_ORIGINS
public static final String SERIALIZED_NAME_ALLOWED_ORIGINS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ASSOCIATED_MERCHANT_ACCOUNTS
public static final String SERIALIZED_NAME_ASSOCIATED_MERCHANT_ACCOUNTS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DESCRIPTION
public static final String SERIALIZED_NAME_DESCRIPTION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ROLES
public static final String SERIALIZED_NAME_ROLES
- See Also:
- Constant Field Values
-
-
Method Detail
-
active
public UpdateCompanyApiCredentialRequest active(Boolean active)
-
getActive
public Boolean getActive()
Indicates if the API credential is enabled.- Returns:
- active
-
setActive
public void setActive(Boolean active)
-
allowedOrigins
public UpdateCompanyApiCredentialRequest allowedOrigins(List<String> allowedOrigins)
-
addAllowedOriginsItem
public UpdateCompanyApiCredentialRequest addAllowedOriginsItem(String allowedOriginsItem)
-
getAllowedOrigins
public List<String> getAllowedOrigins()
The new list of [allowed origins](https://docs.adyen.com/development-resources/client-side-authentication#allowed-origins) for the API credential.- Returns:
- allowedOrigins
-
associatedMerchantAccounts
public UpdateCompanyApiCredentialRequest associatedMerchantAccounts(List<String> associatedMerchantAccounts)
-
addAssociatedMerchantAccountsItem
public UpdateCompanyApiCredentialRequest addAssociatedMerchantAccountsItem(String associatedMerchantAccountsItem)
-
getAssociatedMerchantAccounts
public List<String> getAssociatedMerchantAccounts()
List of merchant accounts that the API credential has access to.- Returns:
- associatedMerchantAccounts
-
setAssociatedMerchantAccounts
public void setAssociatedMerchantAccounts(List<String> associatedMerchantAccounts)
-
description
public UpdateCompanyApiCredentialRequest description(String description)
-
getDescription
public String getDescription()
Description of the API credential.- Returns:
- description
-
setDescription
public void setDescription(String description)
-
roles
public UpdateCompanyApiCredentialRequest roles(List<String> roles)
-
addRolesItem
public UpdateCompanyApiCredentialRequest addRolesItem(String rolesItem)
-
getRoles
public List<String> getRoles()
List of [roles](https://docs.adyen.com/development-resources/api-credentials#roles-1) of the API credential.- Returns:
- roles
-
validateJsonObject
public static void validateJsonObject(com.google.gson.JsonObject jsonObj) throws IOExceptionValidates the JSON Object and throws an exception if issues found- Parameters:
jsonObj- JSON Object- Throws:
IOException- if the JSON Object is invalid with respect to UpdateCompanyApiCredentialRequest
-
fromJson
public static UpdateCompanyApiCredentialRequest fromJson(String jsonString) throws IOException
Create an instance of UpdateCompanyApiCredentialRequest given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of UpdateCompanyApiCredentialRequest
- Throws:
IOException- if the JSON string is invalid with respect to UpdateCompanyApiCredentialRequest
-
toJson
public String toJson()
Convert an instance of UpdateCompanyApiCredentialRequest to an JSON string- Returns:
- JSON string
-
-