Class Account


  • public class Account
    extends java.lang.Object
    Account setting
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  Account.AuthenticationMode
      Enumeration type representing GoodData authentication mode.
      static class  Account.UpdateView
      Class representing update view of account
    • Constructor Summary

      Constructors 
      Constructor Description
      Account​(java.lang.String firstName, java.lang.String lastName, com.gooddata.sdk.model.account.Account.Links links)  
      Account​(java.lang.String email, java.lang.String password, java.lang.String firstName, java.lang.String lastName)
      Account creation constructor
      Account​(java.lang.String login, java.lang.String email, java.lang.String password, java.lang.String firstName, java.lang.String lastName, java.util.List<java.lang.String> ipWhitelist, java.util.List<java.lang.String> authenticationModes)  
    • Constructor Detail

      • Account

        public Account​(java.lang.String login,
                       java.lang.String email,
                       java.lang.String password,
                       java.lang.String firstName,
                       java.lang.String lastName,
                       java.util.List<java.lang.String> ipWhitelist,
                       java.util.List<java.lang.String> authenticationModes)
      • Account

        public Account​(java.lang.String firstName,
                       java.lang.String lastName,
                       com.gooddata.sdk.model.account.Account.Links links)
      • Account

        public Account​(java.lang.String email,
                       java.lang.String password,
                       java.lang.String firstName,
                       java.lang.String lastName)
        Account creation constructor
        Parameters:
        email - email
        firstName - first name
        lastName - last name
        password - password
    • Method Detail

      • getLogin

        public java.lang.String getLogin()
      • getEmail

        public java.lang.String getEmail()
      • getPassword

        public java.lang.String getPassword()
      • getVerifyPassword

        public java.lang.String getVerifyPassword()
      • getFirstName

        public java.lang.String getFirstName()
      • getLastName

        public java.lang.String getLastName()
      • getUri

        public java.lang.String getUri()
      • getProjectsUri

        public java.lang.String getProjectsUri()
      • getId

        public java.lang.String getId()
      • getIpWhitelist

        public java.util.List<java.lang.String> getIpWhitelist()
      • getAuthenticationModes

        public java.util.List<java.lang.String> getAuthenticationModes()
      • setEmail

        public void setEmail​(java.lang.String email)
      • setPassword

        public void setPassword​(java.lang.String password)
      • setVerifyPassword

        public void setVerifyPassword​(java.lang.String verifyPassword)
      • setFirstName

        public void setFirstName​(java.lang.String firstName)
      • setLastName

        public void setLastName​(java.lang.String lastName)
      • setIpWhitelist

        public void setIpWhitelist​(java.util.List<java.lang.String> ipWhitelist)
      • setAuthenticationModes

        public void setAuthenticationModes​(java.util.List<java.lang.String> authenticationModes)
      • getId

        public static java.lang.String getId​(java.lang.String uri)
        Extract Account's ID from Account's URI
        Parameters:
        uri - Account's URI
        Returns:
        Account's ID extracted from URI
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object