public class SiftClient
extends java.lang.Object
| Constructor and Description |
|---|
SiftClient(java.lang.String apiKey,
java.lang.String accountId) |
SiftClient(java.lang.String apiKey,
java.lang.String accountId,
okhttp3.HttpUrl baseUrl)
Used for testing to stub the endpoint
|
SiftClient(java.lang.String apiKey,
java.lang.String accountId,
okhttp3.OkHttpClient okHttpClient) |
| Modifier and Type | Method and Description |
|---|---|
ApplyDecisionRequest |
buildRequest(ApplyDecisionFieldSet fields) |
CreateMerchantRequest |
buildRequest(CreateMerchantFieldSet fields) |
DecisionStatusRequest |
buildRequest(DecisionStatusFieldSet fields) |
EventRequest |
buildRequest(FieldSet fields) |
GetDecisionsRequest |
buildRequest(GetDecisionFieldSet fields) |
GetMerchantRequest |
buildRequest(GetMerchantFieldSet fields) |
GetMerchantsRequest |
buildRequest(GetMerchantsFieldSet fields) |
LabelRequest |
buildRequest(LabelFieldSet fields) |
ScoreRequest |
buildRequest(ScoreFieldSet fields) |
UnlabelRequest |
buildRequest(UnlabelFieldSet fields) |
UpdateMerchantRequest |
buildRequest(UpdateMerchantFieldSet fields,
java.lang.String merchantId) |
UserScoreRequest |
buildRequest(UserScoreFieldSet fields) |
WorkflowStatusRequest |
buildRequest(WorkflowStatusFieldSet fields) |
java.lang.String |
getAccountId() |
java.lang.String |
getApiKey() |
public SiftClient(java.lang.String apiKey,
java.lang.String accountId)
public SiftClient(java.lang.String apiKey,
java.lang.String accountId,
okhttp3.OkHttpClient okHttpClient)
public SiftClient(java.lang.String apiKey,
java.lang.String accountId,
okhttp3.HttpUrl baseUrl)
apiKey - accountId - baseUrl - public java.lang.String getApiKey()
public java.lang.String getAccountId()
public EventRequest buildRequest(FieldSet fields)
public ApplyDecisionRequest buildRequest(ApplyDecisionFieldSet fields)
public GetDecisionsRequest buildRequest(GetDecisionFieldSet fields)
public DecisionStatusRequest buildRequest(DecisionStatusFieldSet fields)
public LabelRequest buildRequest(LabelFieldSet fields)
public UnlabelRequest buildRequest(UnlabelFieldSet fields)
public ScoreRequest buildRequest(ScoreFieldSet fields)
public UserScoreRequest buildRequest(UserScoreFieldSet fields)
public WorkflowStatusRequest buildRequest(WorkflowStatusFieldSet fields)
public GetMerchantsRequest buildRequest(GetMerchantsFieldSet fields)
public GetMerchantRequest buildRequest(GetMerchantFieldSet fields)
public CreateMerchantRequest buildRequest(CreateMerchantFieldSet fields)
public UpdateMerchantRequest buildRequest(UpdateMerchantFieldSet fields, java.lang.String merchantId)