AlexaClientSDK  1.25.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
AlexaAssetId.h
Go to the documentation of this file.
1 /*
2  * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License").
5  * You may not use this file except in compliance with the License.
6  * A copy of the License is located at
7  *
8  * http://aws.amazon.com/apache2.0/
9  *
10  * or in the "license" file accompanying this file. This file is distributed
11  * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
12  * express or implied. See the License for the specific language governing
13  * permissions and limitations under the License.
14  */
15 
16 #ifndef ALEXA_CLIENT_SDK_AVSCOMMON_AVS_INCLUDE_AVSCOMMON_AVS_ALEXAASSETID_H_
17 #define ALEXA_CLIENT_SDK_AVSCOMMON_AVS_INCLUDE_AVSCOMMON_AVS_ALEXAASSETID_H_
18 
19 #include <string>
20 
21 namespace alexaClientSDK {
22 namespace avsCommon {
23 namespace avs {
24 namespace resources {
25 
27 using AlexaAssetId = std::string;
28 
34 static const AlexaAssetId ASSET_ALEXA_DEVICENAME_SHOWER = "Alexa.DeviceName.Shower";
36 
38 static const AlexaAssetId ASSET_ALEXA_DEVICENAME_WASHER = "Alexa.DeviceName.Washer";
39 
41 static const AlexaAssetId ASSET_ALEXA_DEVICENAME_ROUTER = "Alexa.DeviceName.Router";
42 
44 static const AlexaAssetId ASSET_ALEXA_DEVICENAME_FAN = "Alexa.DeviceName.Fan";
45 
47 static const AlexaAssetId ASSET_ALEXA_DEVICENAME_AIRPURIFIER = "Alexa.DeviceName.AirPurifier";
48 
50 static const AlexaAssetId ASSET_ALEXA_DEVICENAME_SPACEHEATER = "Alexa.DeviceName.SpaceHeater";
51 
53 static const AlexaAssetId ASSET_ALEXA_SHOWER_RAINHEAD = "Alexa.Shower.RainHead";
54 
56 static const AlexaAssetId ASSET_ALEXA_SHOWER_HANDHELD = "Alexa.Shower.HandHeld";
57 
59 static const AlexaAssetId ASSET_ALEXA_SETTING_WATERTEMPERATURE = "Alexa.Setting.WaterTemperature";
60 
62 static const AlexaAssetId ASSET_ALEXA_SETTING_TEMPERATURE = "Alexa.Setting.Temperature";
63 
65 static const AlexaAssetId ASSET_ALEXA_SETTING_WASHCYCLE = "Alexa.Setting.WashCycle";
66 
68 static const AlexaAssetId ASSET_ALEXA_SETTING_2GGUESTWIFI = "Alexa.Setting.2GGuestWiFi";
69 
71 static const AlexaAssetId ASSET_ALEXA_SETTING_5GGUESTWIFI = "Alexa.Setting.5GGuestWiFi";
72 
74 static const AlexaAssetId ASSET_ALEXA_SETTING_GUESTWIFI = "Alexa.Setting.GuestWiFi";
75 
77 static const AlexaAssetId ASSET_ALEXA_SETTING_AUTO = "Alexa.Setting.Auto";
78 
80 static const AlexaAssetId ASSET_ALEXA_SETTING_NIGHT = "Alexa.Setting.Night";
81 
83 static const AlexaAssetId ASSET_ALEXA_SETTING_QUIET = "Alexa.Setting.Quiet";
84 
86 static const AlexaAssetId ASSET_ALEXA_SETTING_OSCILLATE = "Alexa.Setting.Oscillate";
87 
89 static const AlexaAssetId ASSET_ALEXA_SETTING_FANSPEED = "Alexa.Setting.FanSpeed";
90 
92 static const AlexaAssetId ASSET_ALEXA_SETTING_PRESET = "Alexa.Setting.Preset";
93 
95 static const AlexaAssetId ASSET_ALEXA_SETTING_MODE = "Alexa.Setting.Mode";
96 
98 static const AlexaAssetId ASSET_ALEXA_SETTING_DIRECTION = "Alexa.Setting.Direction";
99 
101 static const AlexaAssetId ASSET_ALEXA_VALUE_DELICATE = "Alexa.Value.Delicate";
102 
104 static const AlexaAssetId ASSET_ALEXA_VALUE_QUICKWASH = "Alexa.Value.QuickWash";
105 
107 static const AlexaAssetId ASSET_ALEXA_VALUE_MAXIMUM = "Alexa.Value.Maximum";
108 
110 static const AlexaAssetId ASSET_ALEXA_VALUE_MINIMUM = "Alexa.Value.Minimum";
111 
113 static const AlexaAssetId ASSET_ALEXA_VALUE_HIGH = "Alexa.Value.High";
114 
116 static const AlexaAssetId ASSET_ALEXA_VALUE_LOW = "Alexa.Value.Low";
117 
119 static const AlexaAssetId ASSET_ALEXA_VALUE_MEDIUM = "Alexa.Value.Medium";
120 
121 } // namespace resources
122 
123 } // namespace avs
124 } // namespace avsCommon
125 } // namespace alexaClientSDK
126 
127 #endif // ALEXA_CLIENT_SDK_AVSCOMMON_AVS_INCLUDE_AVSCOMMON_AVS_ALEXAASSETID_H_
static const AlexaAssetId ASSET_ALEXA_SETTING_MODE
Asset identifier for the supported Alexa friendly names synonymous with "Mode".
Definition: AlexaAssetId.h:95
static const AlexaAssetId ASSET_ALEXA_SETTING_FANSPEED
Asset identifier for the supported Alexa friendly names synonymous with "Fan Speed".
Definition: AlexaAssetId.h:89
static const AlexaAssetId ASSET_ALEXA_SHOWER_HANDHELD
Asset identifier for the supported Alexa friendly names synonymous with "Handheld Shower"...
Definition: AlexaAssetId.h:56
static const AlexaAssetId ASSET_ALEXA_DEVICENAME_SPACEHEATER
Asset identifier for the supported Alexa friendly names synonymous with "Space Heater".
Definition: AlexaAssetId.h:50
static const AlexaAssetId ASSET_ALEXA_VALUE_LOW
Asset identifier for the supported Alexa friendly names synonymous with "Low".
Definition: AlexaAssetId.h:116
static const AlexaAssetId ASSET_ALEXA_SETTING_DIRECTION
Asset identifier for the supported Alexa friendly names synonymous with "Direction".
Definition: AlexaAssetId.h:98
std::string AlexaAssetId
This represents the Alexa asset identifier.
Definition: AlexaAssetId.h:27
static const AlexaAssetId ASSET_ALEXA_SETTING_NIGHT
Asset identifier for the supported Alexa friendly names synonymous with "Night".
Definition: AlexaAssetId.h:80
static const AlexaAssetId ASSET_ALEXA_VALUE_MINIMUM
Asset identifier for the supported Alexa friendly names synonymous with "Minimum".
Definition: AlexaAssetId.h:110
static const AlexaAssetId ASSET_ALEXA_DEVICENAME_WASHER
Asset identifier for the supported Alexa friendly names synonymous with "Washer". ...
Definition: AlexaAssetId.h:38
static const AlexaAssetId ASSET_ALEXA_SETTING_WATERTEMPERATURE
Asset identifier for the supported Alexa friendly names synonymous with "Water Temperature".
Definition: AlexaAssetId.h:59
static const AlexaAssetId ASSET_ALEXA_VALUE_HIGH
Asset identifier for the supported Alexa friendly names synonymous with "High".
Definition: AlexaAssetId.h:113
static const AlexaAssetId ASSET_ALEXA_SETTING_QUIET
Asset identifier for the supported Alexa friendly names synonymous with "Quiet".
Definition: AlexaAssetId.h:83
static const AlexaAssetId ASSET_ALEXA_VALUE_MEDIUM
Asset identifier for the supported Alexa friendly names synonymous with "Medium". ...
Definition: AlexaAssetId.h:119
static const AlexaAssetId ASSET_ALEXA_SETTING_GUESTWIFI
Asset identifier for the supported Alexa friendly names synonymous with "Guest Wi-fi".
Definition: AlexaAssetId.h:74
static const AlexaAssetId ASSET_ALEXA_SETTING_WASHCYCLE
Asset identifier for the supported Alexa friendly names synonymous with "Wash Cycle".
Definition: AlexaAssetId.h:65
static const AlexaAssetId ASSET_ALEXA_VALUE_DELICATE
Asset identifier for the supported Alexa friendly names synonymous with "Delicates".
Definition: AlexaAssetId.h:101
static const AlexaAssetId ASSET_ALEXA_DEVICENAME_SHOWER
Asset identifier for device with friendly name "Shower".
Definition: AlexaAssetId.h:35
static const AlexaAssetId ASSET_ALEXA_DEVICENAME_AIRPURIFIER
Asset identifier for the supported Alexa friendly names synonymous with "Air Purifier".
Definition: AlexaAssetId.h:47
static const AlexaAssetId ASSET_ALEXA_DEVICENAME_FAN
Asset identifier for the supported Alexa friendly names synonymous with "Fan".
Definition: AlexaAssetId.h:44
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
static const AlexaAssetId ASSET_ALEXA_SHOWER_RAINHEAD
Asset identifier for the supported Alexa friendly names synonymous with "Rain Head".
Definition: AlexaAssetId.h:53
static const AlexaAssetId ASSET_ALEXA_VALUE_MAXIMUM
Asset identifier for the supported Alexa friendly names synonymous with "Maximum".
Definition: AlexaAssetId.h:107
static const AlexaAssetId ASSET_ALEXA_DEVICENAME_ROUTER
Asset identifier for the supported Alexa friendly names synonymous with "Router". ...
Definition: AlexaAssetId.h:41
static const AlexaAssetId ASSET_ALEXA_SETTING_AUTO
Asset identifier for the supported Alexa friendly names synonymous with "Auto" or "Automatic"...
Definition: AlexaAssetId.h:77
static const AlexaAssetId ASSET_ALEXA_SETTING_5GGUESTWIFI
Asset identifier for the supported Alexa friendly names synonymous with "5G Guest Wi-Fi"...
Definition: AlexaAssetId.h:71
static const AlexaAssetId ASSET_ALEXA_VALUE_QUICKWASH
Asset identifier for the supported Alexa friendly names synonymous with "Quick Wash".
Definition: AlexaAssetId.h:104
static const AlexaAssetId ASSET_ALEXA_SETTING_TEMPERATURE
Asset identifier for the supported Alexa friendly names synonymous with "Temperature".
Definition: AlexaAssetId.h:62
static const AlexaAssetId ASSET_ALEXA_SETTING_OSCILLATE
Asset identifier for the supported Alexa friendly names synonymous with "Oscillate".
Definition: AlexaAssetId.h:86
static const AlexaAssetId ASSET_ALEXA_SETTING_2GGUESTWIFI
Asset identifier for the supported Alexa friendly names synonymous with "2.4G Guest Wi-Fi"...
Definition: AlexaAssetId.h:68
static const AlexaAssetId ASSET_ALEXA_SETTING_PRESET
Asset identifier for the supported Alexa friendly names synonymous with "Preset". ...
Definition: AlexaAssetId.h:92

AlexaClientSDK 1.25.0 - Copyright 2016-2021 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0