public class AttributesManager extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AttributesManager.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected PersistenceAdapter |
persistenceAdapter |
protected boolean |
persistenceAttributesSet |
protected Map<String,Object> |
persistentAttributes |
protected Map<String,Object> |
requestAttributes |
protected com.amazon.ask.model.RequestEnvelope |
requestEnvelope |
protected Map<String,Object> |
sessionAttributes |
| Modifier | Constructor and Description |
|---|---|
protected |
AttributesManager(PersistenceAdapter persistenceAdapter,
com.amazon.ask.model.RequestEnvelope requestEnvelope) |
| Modifier and Type | Method and Description |
|---|---|
static AttributesManager.Builder |
builder() |
Map<String,Object> |
getPersistentAttributes() |
Map<String,Object> |
getRequestAttributes() |
Map<String,Object> |
getSessionAttributes() |
void |
savePersistentAttributes() |
void |
setPersistentAttributes(Map<String,Object> persistentAttributes) |
void |
setRequestAttributes(Map<String,Object> requestAttributes) |
void |
setSessionAttributes(Map<String,Object> sessionAttributes) |
protected final com.amazon.ask.model.RequestEnvelope requestEnvelope
protected final PersistenceAdapter persistenceAdapter
protected boolean persistenceAttributesSet
protected AttributesManager(PersistenceAdapter persistenceAdapter, com.amazon.ask.model.RequestEnvelope requestEnvelope)
public static AttributesManager.Builder builder()
public void setPersistentAttributes(Map<String,Object> persistentAttributes)
public void savePersistentAttributes()
Copyright © 2018. All rights reserved.