public class DefaultGoPluginApiRequest extends GoPluginApiRequest
| Constructor and Description |
|---|
DefaultGoPluginApiRequest(java.lang.String extension,
java.lang.String extensionVersion,
java.lang.String requestName)
Constructs DefaultGoPluginApiRequest with extension name, extension version and request name
|
| Modifier and Type | Method and Description |
|---|---|
void |
addRequestHeader(java.lang.String name,
java.lang.String value)
Adds new request header.
|
void |
addRequestParameter(java.lang.String name,
java.lang.String value)
Adds new request parameter.
|
java.lang.String |
extension()
Extension name of the request
|
java.lang.String |
extensionVersion()
Extension version of the request
|
java.lang.String |
requestBody()
Provides json formatted request body of request
|
java.util.Map<java.lang.String,java.lang.String> |
requestHeaders()
Provides request headers as key value pair for the request.
|
java.lang.String |
requestName()
Name or operation supported for an extension
|
java.util.Map<java.lang.String,java.lang.String> |
requestParameters()
Provides request parameters as key value pair for the request
|
void |
setRequestBody(java.lang.String requestBody)
Sets request body
|
void |
setRequestHeaders(java.util.Map<java.lang.String,java.lang.String> headers) |
void |
setRequestParams(java.util.Map<java.lang.String,java.lang.String> params) |
public DefaultGoPluginApiRequest(java.lang.String extension,
java.lang.String extensionVersion,
java.lang.String requestName)
extension - Name of the extensionextensionVersion - Version of the extensionrequestName - Name of request or operation supported under extensionpublic void setRequestBody(java.lang.String requestBody)
requestBody - Json formatted request body represented as stringpublic void addRequestParameter(java.lang.String name,
java.lang.String value)
name - Name of the parametervalue - Value of the parameterpublic void addRequestHeader(java.lang.String name,
java.lang.String value)
name - Name of the headervalue - Value of the headerpublic java.lang.String extension()
extension in class GoPluginApiRequestpublic java.lang.String extensionVersion()
extensionVersion in class GoPluginApiRequestpublic java.lang.String requestName()
requestName in class GoPluginApiRequestpublic java.util.Map<java.lang.String,java.lang.String> requestParameters()
requestParameters in class GoPluginApiRequestpublic java.util.Map<java.lang.String,java.lang.String> requestHeaders()
requestHeaders in class GoPluginApiRequestpublic java.lang.String requestBody()
requestBody in class GoPluginApiRequestpublic void setRequestParams(java.util.Map<java.lang.String,java.lang.String> params)
public void setRequestHeaders(java.util.Map<java.lang.String,java.lang.String> headers)
Copyright © 2019 ThoughtWorks, Inc. GoCD Version: 19.2.0-8641