AWS SDK for C++  1.9.125
AWS SDK for C++
Public Member Functions | List of all members
Aws::LocationService::Model::DataSourceConfiguration Class Reference

#include <DataSourceConfiguration.h>

Public Member Functions

 DataSourceConfiguration ()
 
 DataSourceConfiguration (Aws::Utils::Json::JsonView jsonValue)
 
DataSourceConfigurationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const IntendedUseGetIntendedUse () const
 
bool IntendedUseHasBeenSet () const
 
void SetIntendedUse (const IntendedUse &value)
 
void SetIntendedUse (IntendedUse &&value)
 
DataSourceConfigurationWithIntendedUse (const IntendedUse &value)
 
DataSourceConfigurationWithIntendedUse (IntendedUse &&value)
 

Detailed Description

Specifies the data storage option chosen for requesting Places.

When using Amazon Location Places:

For more information, see the AWS Service Terms for Amazon Location Service.

See Also:

AWS API Reference

Definition at line 41 of file DataSourceConfiguration.h.

Constructor & Destructor Documentation

◆ DataSourceConfiguration() [1/2]

Aws::LocationService::Model::DataSourceConfiguration::DataSourceConfiguration ( )

◆ DataSourceConfiguration() [2/2]

Aws::LocationService::Model::DataSourceConfiguration::DataSourceConfiguration ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetIntendedUse()

const IntendedUse& Aws::LocationService::Model::DataSourceConfiguration::GetIntendedUse ( ) const
inline

Specifies how the results of an operation will be stored by the caller.

Valid values include:

  • SingleUse specifies that the results won't be stored.

  • Storage specifies that the result can be cached or stored in a database.

Default value: SingleUse

Definition at line 57 of file DataSourceConfiguration.h.

◆ IntendedUseHasBeenSet()

bool Aws::LocationService::Model::DataSourceConfiguration::IntendedUseHasBeenSet ( ) const
inline

Specifies how the results of an operation will be stored by the caller.

Valid values include:

  • SingleUse specifies that the results won't be stored.

  • Storage specifies that the result can be cached or stored in a database.

Default value: SingleUse

Definition at line 66 of file DataSourceConfiguration.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::LocationService::Model::DataSourceConfiguration::Jsonize ( ) const

◆ operator=()

DataSourceConfiguration& Aws::LocationService::Model::DataSourceConfiguration::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetIntendedUse() [1/2]

void Aws::LocationService::Model::DataSourceConfiguration::SetIntendedUse ( const IntendedUse value)
inline

Specifies how the results of an operation will be stored by the caller.

Valid values include:

  • SingleUse specifies that the results won't be stored.

  • Storage specifies that the result can be cached or stored in a database.

Default value: SingleUse

Definition at line 75 of file DataSourceConfiguration.h.

◆ SetIntendedUse() [2/2]

void Aws::LocationService::Model::DataSourceConfiguration::SetIntendedUse ( IntendedUse &&  value)
inline

Specifies how the results of an operation will be stored by the caller.

Valid values include:

  • SingleUse specifies that the results won't be stored.

  • Storage specifies that the result can be cached or stored in a database.

Default value: SingleUse

Definition at line 84 of file DataSourceConfiguration.h.

◆ WithIntendedUse() [1/2]

DataSourceConfiguration& Aws::LocationService::Model::DataSourceConfiguration::WithIntendedUse ( const IntendedUse value)
inline

Specifies how the results of an operation will be stored by the caller.

Valid values include:

  • SingleUse specifies that the results won't be stored.

  • Storage specifies that the result can be cached or stored in a database.

Default value: SingleUse

Definition at line 93 of file DataSourceConfiguration.h.

◆ WithIntendedUse() [2/2]

DataSourceConfiguration& Aws::LocationService::Model::DataSourceConfiguration::WithIntendedUse ( IntendedUse &&  value)
inline

Specifies how the results of an operation will be stored by the caller.

Valid values include:

  • SingleUse specifies that the results won't be stored.

  • Storage specifies that the result can be cached or stored in a database.

Default value: SingleUse

Definition at line 102 of file DataSourceConfiguration.h.


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