public abstract class AbstractAliasRequest extends AbstractRequest<AliasResponse>
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AbstractAliasRequest.RequestType |
| Modifier and Type | Field and Description |
|---|---|
protected String |
clusterName |
protected static String |
GATEWAY_CLUSTER_NAME |
protected URI |
requestURI |
static String |
SERVICE_PATH |
| Modifier and Type | Method and Description |
|---|---|
protected URI |
buildURI() |
protected Callable<AliasResponse> |
callable() |
protected org.apache.http.client.methods.HttpRequestBase |
createRequest() |
protected AliasResponse |
createResponse(org.apache.http.HttpResponse response) |
protected List<String> |
getPathElements() |
org.apache.http.client.methods.HttpRequestBase |
getRequest() |
protected abstract AbstractAliasRequest.RequestType |
getRequestType() |
URI |
getRequestURI() |
addParam, addQueryParam, execute, getDoAsUser, getSession, hadoop, later, later, now, uripublic static final String SERVICE_PATH
protected static final String GATEWAY_CLUSTER_NAME
protected URI requestURI
protected String clusterName
protected abstract AbstractAliasRequest.RequestType getRequestType()
public URI getRequestURI()
public org.apache.http.client.methods.HttpRequestBase getRequest()
protected Callable<AliasResponse> callable()
callable in class AbstractRequest<AliasResponse>protected URI buildURI()
protected org.apache.http.client.methods.HttpRequestBase createRequest()
protected AliasResponse createResponse(org.apache.http.HttpResponse response)
Copyright © 2020 The Apache Software Foundation. All rights reserved.