Class ApiCallSection
java.lang.Object
org.elasticsearch.test.rest.yaml.section.ApiCallSection
public class ApiCallSection
extends java.lang.Object
Represents a test fragment that contains the information needed to call an api
-
Constructor Summary
Constructors Constructor Description ApiCallSection(java.lang.String api)
-
Method Summary
Modifier and Type Method Description void
addBody(java.util.Map<java.lang.String,java.lang.Object> body)
void
addHeaders(java.util.Map<java.lang.String,java.lang.String> otherHeaders)
void
addParam(java.lang.String key, java.lang.String value)
java.lang.String
getApi()
java.util.List<java.util.Map<java.lang.String,java.lang.Object>>
getBodies()
java.util.Map<java.lang.String,java.lang.String>
getHeaders()
org.elasticsearch.client.NodeSelector
getNodeSelector()
Selects the node on which to run this request.java.util.Map<java.lang.String,java.lang.String>
getParams()
boolean
hasBody()
void
setNodeSelector(org.elasticsearch.client.NodeSelector nodeSelector)
Set the selector that decides which node can run this request.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
ApiCallSection
public ApiCallSection(java.lang.String api)
-
-
Method Details
-
getApi
public java.lang.String getApi() -
getParams
public java.util.Map<java.lang.String,java.lang.String> getParams() -
addParam
public void addParam(java.lang.String key, java.lang.String value) -
addHeaders
public void addHeaders(java.util.Map<java.lang.String,java.lang.String> otherHeaders) -
getHeaders
public java.util.Map<java.lang.String,java.lang.String> getHeaders() -
getBodies
public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getBodies() -
addBody
public void addBody(java.util.Map<java.lang.String,java.lang.Object> body) -
hasBody
public boolean hasBody() -
getNodeSelector
public org.elasticsearch.client.NodeSelector getNodeSelector()Selects the node on which to run this request. -
setNodeSelector
public void setNodeSelector(org.elasticsearch.client.NodeSelector nodeSelector)Set the selector that decides which node can run this request.
-