Package com.hellosign.sdk.resource
Class Account
- java.lang.Object
-
- com.hellosign.sdk.resource.AbstractResource
-
- com.hellosign.sdk.resource.Account
-
public class Account extends AbstractResource
Stores HelloSign Account information.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ACCOUNT_CALLBACK_URL
static java.lang.String
ACCOUNT_EMAIL_ADDRESS
static java.lang.String
ACCOUNT_ID
static java.lang.String
ACCOUNT_IS_PAID_HF
static java.lang.String
ACCOUNT_IS_PAID_HS
static java.lang.String
ACCOUNT_KEY
static java.lang.String
ACCOUNT_PASSWORD
static java.lang.String
ACCOUNT_ROLE_CODE
static java.lang.String
OAUTH_DATA
-
Fields inherited from class com.hellosign.sdk.resource.AbstractResource
dataObj, warnings
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Integer
getApiSignatureRequestsLeft()
java.lang.String
getCallbackUrl()
java.lang.Integer
getDocumentsLeft()
java.lang.String
getEmail()
java.lang.String
getId()
OauthData
getOauthData()
Quotas
getQuotas()
RoleType
getRoleCode()
java.lang.Integer
getTemplatesLeft()
boolean
hasCallbackUrl()
boolean
hasEmail()
boolean
hasId()
boolean
hasRoleCode()
boolean
isPaidHF()
boolean
isPaidHS()
void
setOauthData(OauthData data)
-
Methods inherited from class com.hellosign.sdk.resource.AbstractResource
add, addToList, clearList, get, getBoolean, getConstructor, getDate, getInteger, getJSONObject, getList, getList, getLong, getString, getWarnings, has, hasString, set, toString, toString
-
-
-
-
Field Detail
-
ACCOUNT_KEY
public static final java.lang.String ACCOUNT_KEY
- See Also:
- Constant Field Values
-
ACCOUNT_ID
public static final java.lang.String ACCOUNT_ID
- See Also:
- Constant Field Values
-
ACCOUNT_EMAIL_ADDRESS
public static final java.lang.String ACCOUNT_EMAIL_ADDRESS
- See Also:
- Constant Field Values
-
ACCOUNT_IS_PAID_HS
public static final java.lang.String ACCOUNT_IS_PAID_HS
- See Also:
- Constant Field Values
-
ACCOUNT_IS_PAID_HF
public static final java.lang.String ACCOUNT_IS_PAID_HF
- See Also:
- Constant Field Values
-
ACCOUNT_CALLBACK_URL
public static final java.lang.String ACCOUNT_CALLBACK_URL
- See Also:
- Constant Field Values
-
ACCOUNT_ROLE_CODE
public static final java.lang.String ACCOUNT_ROLE_CODE
- See Also:
- Constant Field Values
-
OAUTH_DATA
public static final java.lang.String OAUTH_DATA
- See Also:
- Constant Field Values
-
ACCOUNT_PASSWORD
public static final java.lang.String ACCOUNT_PASSWORD
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Account
public Account()
-
Account
public Account(org.json.JSONObject json) throws HelloSignException
- Throws:
HelloSignException
-
Account
public Account(org.json.JSONObject json, java.lang.String customKey) throws HelloSignException
- Throws:
HelloSignException
-
-
Method Detail
-
getId
public java.lang.String getId()
-
hasId
public boolean hasId()
-
getEmail
public java.lang.String getEmail()
-
hasEmail
public boolean hasEmail()
-
isPaidHS
public boolean isPaidHS()
-
isPaidHF
public boolean isPaidHF()
-
getTemplatesLeft
public java.lang.Integer getTemplatesLeft()
-
getApiSignatureRequestsLeft
public java.lang.Integer getApiSignatureRequestsLeft()
-
getDocumentsLeft
public java.lang.Integer getDocumentsLeft()
-
getCallbackUrl
public java.lang.String getCallbackUrl()
-
hasCallbackUrl
public boolean hasCallbackUrl()
-
getRoleCode
public RoleType getRoleCode() throws HelloSignException
- Throws:
HelloSignException
-
hasRoleCode
public boolean hasRoleCode()
-
getQuotas
public Quotas getQuotas()
-
getOauthData
public OauthData getOauthData()
-
setOauthData
public void setOauthData(OauthData data)
-
-