public static class Application.APIRequestCreateOzoneRelease extends APIRequest<APINode>
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 |
|---|
APIRequestCreateOzoneRelease(String nodeId,
APIContext context) |
addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpointpublic APIRequestCreateOzoneRelease(String nodeId, APIContext context)
public APINode getLastResponse()
getLastResponse in class APIRequest<APINode>public APINode parseResponse(String response) throws APIException
parseResponse in class APIRequest<APINode>APIExceptionpublic APINode execute() throws APIException
execute in class APIRequest<APINode>APIExceptionpublic APINode execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<APINode>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINode> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINode> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic Application.APIRequestCreateOzoneRelease setParam(String param, Object value)
setParam in class APIRequest<APINode>public Application.APIRequestCreateOzoneRelease setParams(Map<String,Object> params)
setParams in class APIRequest<APINode>public Application.APIRequestCreateOzoneRelease setReleaseName(String releaseName)
public Application.APIRequestCreateOzoneRelease setChangelog(String changelog)
public Application.APIRequestCreateOzoneRelease setRolloutPercentage(Double rolloutPercentage)
public Application.APIRequestCreateOzoneRelease setRolloutPercentage(String rolloutPercentage)
public Application.APIRequestCreateOzoneRelease setAutoPushToProd(Boolean autoPushToProd)
public Application.APIRequestCreateOzoneRelease setAutoPushToProd(String autoPushToProd)
public Application.APIRequestCreateOzoneRelease setChannelId(Long channelId)
public Application.APIRequestCreateOzoneRelease setChannelId(String channelId)
public Application.APIRequestCreateOzoneRelease requestAllFields()
public Application.APIRequestCreateOzoneRelease requestAllFields(boolean value)
public Application.APIRequestCreateOzoneRelease requestFields(List<String> fields)
requestFields in class APIRequest<APINode>public Application.APIRequestCreateOzoneRelease requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<APINode>public Application.APIRequestCreateOzoneRelease requestField(String field)
requestField in class APIRequest<APINode>public Application.APIRequestCreateOzoneRelease requestField(String field, boolean value)
requestField in class APIRequest<APINode>Copyright © 2018. All rights reserved.