public class DataSiftAccount extends DataSiftApiClient
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
IDENTITY |
java.lang.String |
USAGE |
config| Constructor and Description |
|---|
DataSiftAccount(DataSiftConfig config) |
| Modifier and Type | Method and Description |
|---|---|
FutureData<Identity> |
create(java.lang.String label) |
FutureData<Identity> |
create(java.lang.String label,
boolean active) |
FutureData<Identity> |
create(java.lang.String label,
boolean active,
boolean master) |
FutureData<Limit> |
createLimit(java.lang.String identity,
java.lang.String service,
java.lang.Long allowance) |
FutureData<Token> |
createToken(java.lang.String identity,
java.lang.String service,
java.lang.String token) |
FutureData<DataSiftResult> |
delete(java.lang.String id) |
FutureData<DataSiftResult> |
deleteLimit(java.lang.String identity,
java.lang.String service) |
FutureData<DataSiftResult> |
deleteToken(java.lang.String identity,
java.lang.String service) |
FutureData<Identity> |
get(java.lang.String id) |
FutureData<Limit> |
getLimit(java.lang.String identity,
java.lang.String service) |
FutureData<Token> |
getToken(java.lang.String identity,
java.lang.String service) |
FutureData<UsageResult> |
getUsage(java.lang.String period,
int start,
int end) |
FutureData<IdentityList> |
list() |
FutureData<IdentityList> |
list(int page) |
FutureData<IdentityList> |
list(int page,
int perPage) |
FutureData<IdentityList> |
list(java.lang.String label) |
FutureData<IdentityList> |
list(java.lang.String label,
int page) |
FutureData<IdentityList> |
list(java.lang.String label,
int page,
int perPage) |
FutureData<LimitList> |
listLimits(java.lang.String service) |
FutureData<LimitList> |
listLimits(java.lang.String service,
int page) |
FutureData<LimitList> |
listLimits(java.lang.String service,
int page,
int perPage) |
FutureData<TokenList> |
listTokens(java.lang.String identity) |
FutureData<TokenList> |
listTokens(java.lang.String identity,
int page) |
FutureData<TokenList> |
listTokens(java.lang.String identity,
int page,
int perPage) |
FutureData<Identity> |
update(java.lang.String id,
java.lang.String label,
java.lang.Boolean active,
java.lang.Boolean master) |
FutureData<Limit> |
updateLimit(java.lang.String identity,
java.lang.String service,
java.lang.Long allowance) |
FutureData<Token> |
updateToken(java.lang.String identity,
java.lang.String service,
java.lang.String token) |
failNotify, newParams, newRequestCallback, performRequest, unwrapFuturepublic final java.lang.String IDENTITY
public final java.lang.String USAGE
public DataSiftAccount(DataSiftConfig config)
public FutureData<Identity> create(java.lang.String label)
public FutureData<Identity> create(java.lang.String label, boolean active)
public FutureData<Identity> create(java.lang.String label, boolean active, boolean master)
public FutureData<Identity> update(java.lang.String id, java.lang.String label, java.lang.Boolean active, java.lang.Boolean master)
public FutureData<IdentityList> list()
public FutureData<IdentityList> list(java.lang.String label)
public FutureData<IdentityList> list(int page)
public FutureData<IdentityList> list(java.lang.String label, int page)
public FutureData<IdentityList> list(int page, int perPage)
public FutureData<IdentityList> list(java.lang.String label, int page, int perPage)
public FutureData<Identity> get(java.lang.String id)
public FutureData<DataSiftResult> delete(java.lang.String id)
public FutureData<TokenList> listTokens(java.lang.String identity)
public FutureData<TokenList> listTokens(java.lang.String identity, int page)
public FutureData<TokenList> listTokens(java.lang.String identity, int page, int perPage)
public FutureData<Token> getToken(java.lang.String identity, java.lang.String service)
public FutureData<Token> createToken(java.lang.String identity, java.lang.String service, java.lang.String token)
public FutureData<DataSiftResult> deleteToken(java.lang.String identity, java.lang.String service)
public FutureData<Token> updateToken(java.lang.String identity, java.lang.String service, java.lang.String token)
public FutureData<Limit> getLimit(java.lang.String identity, java.lang.String service)
public FutureData<Limit> createLimit(java.lang.String identity, java.lang.String service, java.lang.Long allowance)
public FutureData<LimitList> listLimits(java.lang.String service)
public FutureData<LimitList> listLimits(java.lang.String service, int page)
public FutureData<LimitList> listLimits(java.lang.String service, int page, int perPage)
public FutureData<DataSiftResult> deleteLimit(java.lang.String identity, java.lang.String service)
public FutureData<Limit> updateLimit(java.lang.String identity, java.lang.String service, java.lang.Long allowance)
public FutureData<UsageResult> getUsage(java.lang.String period, int start, int end)
Copyright © 2018. All Rights Reserved.