Alexa Auto SDK  3.2.0
Static Public Member Functions | List of all members
com.amazon.aace.cbl.config.CBLConfiguration Class Reference

Static Public Member Functions

static EngineConfiguration createCBLConfig (final int seconds)
 
static EngineConfiguration createCBLConfig (final int seconds, final boolean enableUserProfile)
 
static EngineConfiguration createCBLUserProfileConfig (final boolean enableUserProfile)
 

Detailed Description

A factory interface for creating CBL configuration objects

Member Function Documentation

◆ createCBLConfig() [1/2]

static EngineConfiguration com.amazon.aace.cbl.config.CBLConfiguration.createCBLConfig ( final int  seconds)
static

Factory method used to programmatically generate cbl configuration data. The data generated by this method is equivalent to providing the following JSON values in a configuration file:

{
"aace.cbl": {
"requestTimeout" : <REQUEST_TIMEOUT_IN_SECONDS>,
"enableUserProfile" : false
}
}
Parameters
requestTimeoutThe timeout used for requesting code pair The default configuration of 60 seconds will be overriden with this value when configured.

◆ createCBLConfig() [2/2]

static EngineConfiguration com.amazon.aace.cbl.config.CBLConfiguration.createCBLConfig ( final int  seconds,
final boolean  enableUserProfile 
)
static

Factory method used to programmatically generate cbl configuration data. The data generated by this method is equivalent to providing the following JSON values in a configuration file:

{
"aace.cbl": {
"requestTimeout" : <REQUEST_TIMEOUT_IN_SECONDS>,
"enableUserProfile" : <true/false>
}
}
Parameters
requestTimeoutThe timeout used for requesting code pair. The default value is 60s
enableUserProfileEnable functionality to request user profile. The default value is false.

◆ createCBLUserProfileConfig()

static EngineConfiguration com.amazon.aace.cbl.config.CBLConfiguration.createCBLUserProfileConfig ( final boolean  enableUserProfile)
static
Deprecated:
This method is deprecated, use createCBLConfig instead. Factory method used to programmatically generate cbl configuration data. The data generated by this method is equivalent to providing the following JSON values in a configuration file:
{
"aace.cbl": {
"enableUserProfile": <true/false>
}
}
Parameters
[in]enableUserProfileEnable functionality to request user profile

Alexa Auto SDK 3.2.0 - Copyright 2017-2021 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0