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) |
DecisionStatusRequest |
buildRequest(DecisionStatusFieldSet fields) |
EventRequest |
buildRequest(FieldSet fields) |
GetDecisionsRequest |
buildRequest(GetDecisionFieldSet fields) |
LabelRequest |
buildRequest(LabelFieldSet fields) |
ScoreRequest |
buildRequest(ScoreFieldSet fields) |
UnlabelRequest |
buildRequest(UnlabelFieldSet fields) |
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)