Class CreateMerchantUserRequest


  • public class CreateMerchantUserRequest
    extends Object
    CreateMerchantUserRequest
    • Constructor Detail

      • CreateMerchantUserRequest

        public CreateMerchantUserRequest()
    • Method Detail

      • getAccountGroups

        public List<String> getAccountGroups()
        The list of [account groups](https://docs.adyen.com/account/account-structure#account-groups) associated with this user.
        Returns:
        accountGroups
      • setAccountGroups

        public void setAccountGroups​(List<String> accountGroups)
        The list of [account groups](https://docs.adyen.com/account/account-structure#account-groups) associated with this user.
        Parameters:
        accountGroups -
      • getEmail

        public String getEmail()
        The email address of the user.
        Returns:
        email
      • setEmail

        public void setEmail​(String email)
        The email address of the user.
        Parameters:
        email -
      • getName

        public Name getName()
        Get name
        Returns:
        name
      • setName

        public void setName​(Name name)
        name
        Parameters:
        name -
      • getRoles

        public List<String> getRoles()
        The list of [roles](https://docs.adyen.com/account/user-roles) for this user.
        Returns:
        roles
      • setRoles

        public void setRoles​(List<String> roles)
        The list of [roles](https://docs.adyen.com/account/user-roles) for this user.
        Parameters:
        roles -
      • getTimeZoneCode

        public String getTimeZoneCode()
        The [tz database name](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones) of the time zone of the user. For example, **Europe/Amsterdam**.
        Returns:
        timeZoneCode
      • setTimeZoneCode

        public void setTimeZoneCode​(String timeZoneCode)
        The [tz database name](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones) of the time zone of the user. For example, **Europe/Amsterdam**.
        Parameters:
        timeZoneCode -
      • getUsername

        public String getUsername()
        The user's email address that will be their username. Must be the same as the one in the `email` field.
        Returns:
        username
      • setUsername

        public void setUsername​(String username)
        The user's email address that will be their username. Must be the same as the one in the `email` field.
        Parameters:
        username -
      • equals

        public boolean equals​(Object o)
        Return true if this CreateMerchantUserRequest object is equal to o.
        Overrides:
        equals in class Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • fromJson

        public static CreateMerchantUserRequest fromJson​(String jsonString)
                                                  throws com.fasterxml.jackson.core.JsonProcessingException
        Create an instance of CreateMerchantUserRequest given an JSON string
        Parameters:
        jsonString - JSON string
        Returns:
        An instance of CreateMerchantUserRequest
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException - if the JSON string is invalid with respect to CreateMerchantUserRequest
      • toJson

        public String toJson()
                      throws com.fasterxml.jackson.core.JsonProcessingException
        Convert an instance of CreateMerchantUserRequest to an JSON string
        Returns:
        JSON string
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException