public abstract class AbstractTestExecutionRequestMarshaller<T extends ApiServiceRequest> extends AbstractQTestApiRequestMarshaller<T>
| Constructor and Description |
|---|
AbstractTestExecutionRequestMarshaller() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.StringBuilder |
createApiPathBuilder(java.lang.Long projectId) |
protected Request |
createJsonRequest(T requestType,
java.lang.String requestAction,
HttpMethod requestMethod)
Creates json request from the given request type, request action and request method.
|
protected abstract java.lang.String |
getArtifactPath() |
createApiBasePathWithProject, createJsonRequest, getApiV3BasePath, validateId, validateProjectIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitmarshallpublic AbstractTestExecutionRequestMarshaller()
protected Request createJsonRequest(T requestType, java.lang.String requestAction, HttpMethod requestMethod)
requestType - the given request type.requestAction - the given request action.requestMethod - the given request method.protected java.lang.StringBuilder createApiPathBuilder(java.lang.Long projectId)
protected abstract java.lang.String getArtifactPath()