public class RequestExtras
extends java.lang.Object
| Constructor and Description |
|---|
RequestExtras() |
RequestExtras(java.util.List<ai.api.model.AIContext> contexts,
java.util.List<ai.api.model.Entity> entities) |
| Modifier and Type | Method and Description |
|---|---|
void |
copyTo(ai.api.model.AIRequest request) |
java.util.Map<java.lang.String,java.lang.String> |
getAdditionalHeaders() |
java.util.List<ai.api.model.AIContext> |
getContexts() |
java.util.List<ai.api.model.Entity> |
getEntities() |
ai.api.model.Location |
getLocation() |
java.lang.Boolean |
getResetContexts() |
boolean |
hasAdditionalHeaders() |
boolean |
hasContexts() |
boolean |
hasEntities() |
void |
setAdditionalHeaders(java.util.Map<java.lang.String,java.lang.String> additionalHeaders)
Additional headers to be passed to API.AI service.
|
void |
setContexts(java.util.List<ai.api.model.AIContext> contexts) |
void |
setEntities(java.util.List<ai.api.model.Entity> entities) |
void |
setLocation(ai.api.model.Location location) |
void |
setResetContexts(boolean resetContexts) |
public RequestExtras()
public RequestExtras(java.util.List<ai.api.model.AIContext> contexts,
java.util.List<ai.api.model.Entity> entities)
public java.util.List<ai.api.model.AIContext> getContexts()
public void setContexts(java.util.List<ai.api.model.AIContext> contexts)
public java.util.List<ai.api.model.Entity> getEntities()
public void setEntities(java.util.List<ai.api.model.Entity> entities)
public java.lang.Boolean getResetContexts()
public void setResetContexts(boolean resetContexts)
public java.util.Map<java.lang.String,java.lang.String> getAdditionalHeaders()
public void setAdditionalHeaders(java.util.Map<java.lang.String,java.lang.String> additionalHeaders)
additionalHeaders - map with headerspublic ai.api.model.Location getLocation()
public void setLocation(ai.api.model.Location location)
public boolean hasContexts()
public boolean hasEntities()
public boolean hasAdditionalHeaders()
public void copyTo(ai.api.model.AIRequest request)