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()
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(NodeSelector nodeSelector)
Set the selector that decides which node can run this request.
-
-
-
Method Detail
-
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 NodeSelector getNodeSelector()
Selects the node on which to run this request.
-
setNodeSelector
public void setNodeSelector(NodeSelector nodeSelector)
Set the selector that decides which node can run this request.
-
-