AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Public Types | Public Member Functions | Public Attributes | List of all members
alexaClientSDK::alexaRemoteVideoPlayerInterfaces::Configuration::Catalog Struct Reference

#include <RemoteVideoPlayerConfiguration.h>

Public Types

enum  Type { Type::PRIVATE_CATALOG, Type::PUBLIC_CATALOG }
 

Public Member Functions

 Catalog (std::string sourceId="imdb", Type type=Type::PUBLIC_CATALOG)
 

Public Attributes

std::string sourceId
 
Type type
 Type of Catalog. More...
 

Detailed Description

A Catalog object instance.

Member Enumeration Documentation

◆ Type

Enumeration of different supported Catalog types.

Enumerator
PRIVATE_CATALOG 

Private catalog type.

PUBLIC_CATALOG 

Publicly accessible catalog type.

Constructor & Destructor Documentation

◆ Catalog()

alexaClientSDK::alexaRemoteVideoPlayerInterfaces::Configuration::Catalog::Catalog ( std::string  sourceId = "imdb",
Type  type = Type::PUBLIC_CATALOG 
)
inline

Constructor.

Parameters
sourceIdThe identifier for the catalog, defaults to "imdb'.
typeThe type of catalog, defaults to PUBLIC_CATALOG.

Member Data Documentation

◆ sourceId

std::string alexaClientSDK::alexaRemoteVideoPlayerInterfaces::Configuration::Catalog::sourceId

Unique identifier for the catalog. For private catalogs, this is set to the partner id used for catalog ingestion.

◆ type

Type alexaClientSDK::alexaRemoteVideoPlayerInterfaces::Configuration::Catalog::type

Type of Catalog.


The documentation for this struct was generated from the following file:

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