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.StringACCOUNT_CALLBACK_URLstatic java.lang.StringACCOUNT_EMAIL_ADDRESSstatic java.lang.StringACCOUNT_IDstatic java.lang.StringACCOUNT_IS_PAID_HFstatic java.lang.StringACCOUNT_IS_PAID_HSstatic java.lang.StringACCOUNT_KEYstatic java.lang.StringACCOUNT_PASSWORDstatic java.lang.StringACCOUNT_ROLE_CODEstatic java.lang.StringOAUTH_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.IntegergetApiSignatureRequestsLeft()java.lang.StringgetCallbackUrl()java.lang.IntegergetDocumentsLeft()java.lang.StringgetEmail()java.lang.StringgetId()OauthDatagetOauthData()QuotasgetQuotas()RoleTypegetRoleCode()java.lang.IntegergetTemplatesLeft()booleanhasCallbackUrl()booleanhasEmail()booleanhasId()booleanhasRoleCode()booleanisPaidHF()booleanisPaidHS()voidsetOauthData(OauthData data)-
Methods inherited from class com.hellosign.sdk.resource.AbstractResource
add, addToList, clearList, get, getBoolean, getConstructor, getDate, getInteger, getJSONObject, getList, getList, getLong, getObject, 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)
-
-