AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
#include <VideoRecorderTypes.h>
Classes | |
struct | TimeWindow |
Public Types | |
enum | Quantifier { Quantifier::ALL, Quantifier::NEXT, Quantifier::NEW, Quantifier::WATCHED } |
Context of the request provided with Alexa.VideoRecorder directives. To fetch all the entity objects from the context, application can query the the getters to fetch the list of entities based on the types provided with requestedEntityType.
Enum definitions for all types of quantifier.
std::vector<acsdkAlexaVideoCommon::VideoEntity::Actor> alexaClientSDK::acsdkAlexaVideoRecorderInterfaces::VideoRecorderRequest::actorList |
Collection of all the actor objects.
std::vector<acsdkAlexaVideoCommon::VideoEntity::App> alexaClientSDK::acsdkAlexaVideoRecorderInterfaces::VideoRecorderRequest::appList |
Collection of all the app objects.
std::vector<acsdkAlexaVideoCommon::VideoEntity::Channel> alexaClientSDK::acsdkAlexaVideoRecorderInterfaces::VideoRecorderRequest::channelList |
Collection of all the channel objects.
std::vector<acsdkAlexaVideoCommon::VideoEntity::Character> alexaClientSDK::acsdkAlexaVideoRecorderInterfaces::VideoRecorderRequest::characterList |
Collection of all the character objects.
std::vector<acsdkAlexaVideoCommon::VideoEntity::Director> alexaClientSDK::acsdkAlexaVideoRecorderInterfaces::VideoRecorderRequest::directorList |
Collection of all the director objects.
std::vector<acsdkAlexaVideoCommon::VideoEntity::Episode> alexaClientSDK::acsdkAlexaVideoRecorderInterfaces::VideoRecorderRequest::episodeList |
Collection of all the episode objects.
std::vector<acsdkAlexaVideoCommon::VideoEntity::Event> alexaClientSDK::acsdkAlexaVideoRecorderInterfaces::VideoRecorderRequest::eventList |
Collection of all the event objects.
std::vector<acsdkAlexaVideoCommon::VideoEntity::Franchise> alexaClientSDK::acsdkAlexaVideoRecorderInterfaces::VideoRecorderRequest::franchiseList |
Collection of all the franchise objects.
std::vector<acsdkAlexaVideoCommon::VideoEntity::Genre> alexaClientSDK::acsdkAlexaVideoRecorderInterfaces::VideoRecorderRequest::genreList |
Collection of all the genre objects.
std::vector<acsdkAlexaVideoCommon::VideoEntity::League> alexaClientSDK::acsdkAlexaVideoRecorderInterfaces::VideoRecorderRequest::leagueList |
Collection of all the league objects.
std::vector<acsdkAlexaVideoCommon::VideoEntity::Media> alexaClientSDK::acsdkAlexaVideoRecorderInterfaces::VideoRecorderRequest::mediaList |
Collection of all the media objects.
std::vector<acsdkAlexaVideoCommon::VideoEntity::Popularity> alexaClientSDK::acsdkAlexaVideoRecorderInterfaces::VideoRecorderRequest::popularityList |
Collection of all the popularity objects.
std::vector<acsdkAlexaVideoCommon::VideoEntity::ProductionCompany> alexaClientSDK::acsdkAlexaVideoRecorderInterfaces::VideoRecorderRequest::productionCompanyList |
Collection of all the production company objects.
avsCommon::utils::Optional<Quantifier> alexaClientSDK::acsdkAlexaVideoRecorderInterfaces::VideoRecorderRequest::quantifier |
A quantifier for the deletion request.
std::vector<acsdkAlexaVideoCommon::VideoEntity::Recency> alexaClientSDK::acsdkAlexaVideoRecorderInterfaces::VideoRecorderRequest::recencyList |
Collection of all the recency objects.
std::vector<acsdkAlexaVideoCommon::VideoEntity::Season> alexaClientSDK::acsdkAlexaVideoRecorderInterfaces::VideoRecorderRequest::seasonList |
Collection of all the seasons objects.
std::vector<acsdkAlexaVideoCommon::VideoEntity::Sport> alexaClientSDK::acsdkAlexaVideoRecorderInterfaces::VideoRecorderRequest::sportList |
Collection of all the sport objects.
std::vector<acsdkAlexaVideoCommon::VideoEntity::SportsTeam> alexaClientSDK::acsdkAlexaVideoRecorderInterfaces::VideoRecorderRequest::sportsTeamList |
Collection of all the sports team objects.
avsCommon::utils::Optional<TimeWindow> alexaClientSDK::acsdkAlexaVideoRecorderInterfaces::VideoRecorderRequest::timeWindow |
A time window object representing a time associated with this request.
std::vector<acsdkAlexaVideoCommon::VideoEntity::Video> alexaClientSDK::acsdkAlexaVideoRecorderInterfaces::VideoRecorderRequest::videoList |
Collection of all the video objects.
std::vector<acsdkAlexaVideoCommon::VideoEntity::VideoResolution> alexaClientSDK::acsdkAlexaVideoRecorderInterfaces::VideoRecorderRequest::videoResolutionList |
Collection of all the video resolution objects.
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0