public static class IterativeSplitTestConfig.APIRequestGet extends APIRequest<IterativeSplitTestConfig>
APIRequest.DefaultAsyncRequestExecutor, APIRequest.DefaultRequestExecutor, APIRequest.IAsyncRequestExecutor, APIRequest.IRequestExecutor, APIRequest.RequestHelper, APIRequest.ResponseParser<T extends APINode>| Modifier and Type | Field and Description |
|---|---|
static String[] |
FIELDS |
static String[] |
PARAMS |
context, endpoint, method, nodeId, paramNames, params, parser, returnFields, USER_AGENT, useVideoEndpoint| Constructor and Description |
|---|
APIRequestGet(String nodeId,
APIContext context) |
addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpointpublic APIRequestGet(String nodeId, APIContext context)
public IterativeSplitTestConfig getLastResponse()
getLastResponse in class APIRequest<IterativeSplitTestConfig>public IterativeSplitTestConfig parseResponse(String response) throws APIException
parseResponse in class APIRequest<IterativeSplitTestConfig>APIExceptionpublic IterativeSplitTestConfig execute() throws APIException
execute in class APIRequest<IterativeSplitTestConfig>APIExceptionpublic IterativeSplitTestConfig execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<IterativeSplitTestConfig>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<IterativeSplitTestConfig> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<IterativeSplitTestConfig> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic IterativeSplitTestConfig.APIRequestGet setParam(String param, Object value)
setParam in class APIRequest<IterativeSplitTestConfig>public IterativeSplitTestConfig.APIRequestGet setParams(Map<String,Object> params)
setParams in class APIRequest<IterativeSplitTestConfig>public IterativeSplitTestConfig.APIRequestGet requestAllFields()
public IterativeSplitTestConfig.APIRequestGet requestAllFields(boolean value)
public IterativeSplitTestConfig.APIRequestGet requestFields(List<String> fields)
requestFields in class APIRequest<IterativeSplitTestConfig>public IterativeSplitTestConfig.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<IterativeSplitTestConfig>public IterativeSplitTestConfig.APIRequestGet requestField(String field)
requestField in class APIRequest<IterativeSplitTestConfig>public IterativeSplitTestConfig.APIRequestGet requestField(String field, boolean value)
requestField in class APIRequest<IterativeSplitTestConfig>public IterativeSplitTestConfig.APIRequestGet requestBudgetField()
public IterativeSplitTestConfig.APIRequestGet requestBudgetField(boolean value)
public IterativeSplitTestConfig.APIRequestGet requestEndTimeField()
public IterativeSplitTestConfig.APIRequestGet requestEndTimeField(boolean value)
public IterativeSplitTestConfig.APIRequestGet requestGuidanceField()
public IterativeSplitTestConfig.APIRequestGet requestGuidanceField(boolean value)
public IterativeSplitTestConfig.APIRequestGet requestIdField()
public IterativeSplitTestConfig.APIRequestGet requestIdField(boolean value)
public IterativeSplitTestConfig.APIRequestGet requestIterativeSplitTestOriginalVariantIdField()
public IterativeSplitTestConfig.APIRequestGet requestIterativeSplitTestOriginalVariantIdField(boolean value)
public IterativeSplitTestConfig.APIRequestGet requestIterativeSplitTestVariantToSplitMappingField()
public IterativeSplitTestConfig.APIRequestGet requestIterativeSplitTestVariantToSplitMappingField(boolean value)
public IterativeSplitTestConfig.APIRequestGet requestResultsWindowField()
public IterativeSplitTestConfig.APIRequestGet requestResultsWindowField(boolean value)
public IterativeSplitTestConfig.APIRequestGet requestSplitsField()
public IterativeSplitTestConfig.APIRequestGet requestSplitsField(boolean value)
public IterativeSplitTestConfig.APIRequestGet requestStartTimeField()
public IterativeSplitTestConfig.APIRequestGet requestStartTimeField(boolean value)
public IterativeSplitTestConfig.APIRequestGet requestTestEndMetricsSnapshotField()
public IterativeSplitTestConfig.APIRequestGet requestTestEndMetricsSnapshotField(boolean value)
Copyright © 2018. All rights reserved.