public abstract class AlexaApiEndpoint extends Object implements AlexaEndpoint
| Modifier and Type | Class and Description |
|---|---|
static class |
AlexaApiEndpoint.AlexaApiEndpointBuilder<T extends AlexaApiEndpoint> |
| Modifier and Type | Field and Description |
|---|---|
static String |
LWA_ACCESS_TOKEN_PROPERTY |
static String |
LWA_CLIENT_ID_PROPERTY |
static String |
LWA_CLIENT_SECRET_PROPERTY |
static String |
LWA_REFRESH_TOKEN_PROPERTY |
| Modifier and Type | Method and Description |
|---|---|
Optional<AlexaResponse> |
fire(AlexaRequest request,
String payload) |
abstract String |
getService() |
void |
refreshToken() |
public static final String LWA_CLIENT_ID_PROPERTY
public static final String LWA_CLIENT_SECRET_PROPERTY
public static final String LWA_REFRESH_TOKEN_PROPERTY
public static final String LWA_ACCESS_TOKEN_PROPERTY
public abstract String getService()
public Optional<AlexaResponse> fire(AlexaRequest request, String payload)
fire in interface AlexaEndpointpublic void refreshToken()
Copyright © 2018. All rights reserved.