AWS SDK for C++
AWS SDK for C++
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Aws::AppStream::Model::ApplicationSettings Class Reference

#include <ApplicationSettings.h>

Public Member Functions

AWS_APPSTREAM_API ApplicationSettings ()
 
AWS_APPSTREAM_API ApplicationSettings (Aws::Utils::Json::JsonView jsonValue)
 
AWS_APPSTREAM_API ApplicationSettingsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
AWS_APPSTREAM_API Aws::Utils::Json::JsonValue Jsonize () const
 
bool GetEnabled () const
 
bool EnabledHasBeenSet () const
 
void SetEnabled (bool value)
 
ApplicationSettingsWithEnabled (bool value)
 
const Aws::StringGetSettingsGroup () const
 
bool SettingsGroupHasBeenSet () const
 
void SetSettingsGroup (const Aws::String &value)
 
void SetSettingsGroup (Aws::String &&value)
 
void SetSettingsGroup (const char *value)
 
ApplicationSettingsWithSettingsGroup (const Aws::String &value)
 
ApplicationSettingsWithSettingsGroup (Aws::String &&value)
 
ApplicationSettingsWithSettingsGroup (const char *value)
 

Detailed Description

The persistent application settings for users of a stack.

See Also:

AWS API Reference

Definition at line 32 of file ApplicationSettings.h.

Constructor & Destructor Documentation

◆ ApplicationSettings() [1/2]

AWS_APPSTREAM_API Aws::AppStream::Model::ApplicationSettings::ApplicationSettings ( )

◆ ApplicationSettings() [2/2]

AWS_APPSTREAM_API Aws::AppStream::Model::ApplicationSettings::ApplicationSettings ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ EnabledHasBeenSet()

bool Aws::AppStream::Model::ApplicationSettings::EnabledHasBeenSet ( ) const
inline

Enables or disables persistent application settings for users during their streaming sessions.

Definition at line 51 of file ApplicationSettings.h.

◆ GetEnabled()

bool Aws::AppStream::Model::ApplicationSettings::GetEnabled ( ) const
inline

Enables or disables persistent application settings for users during their streaming sessions.

Definition at line 45 of file ApplicationSettings.h.

◆ GetSettingsGroup()

const Aws::String & Aws::AppStream::Model::ApplicationSettings::GetSettingsGroup ( ) const
inline

The path prefix for the S3 bucket where users’ persistent application settings are stored. You can allow the same persistent application settings to be used across multiple stacks by specifying the same settings group for each stack.

Definition at line 72 of file ApplicationSettings.h.

◆ Jsonize()

AWS_APPSTREAM_API Aws::Utils::Json::JsonValue Aws::AppStream::Model::ApplicationSettings::Jsonize ( ) const

◆ operator=()

AWS_APPSTREAM_API ApplicationSettings & Aws::AppStream::Model::ApplicationSettings::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetEnabled()

void Aws::AppStream::Model::ApplicationSettings::SetEnabled ( bool  value)
inline

Enables or disables persistent application settings for users during their streaming sessions.

Definition at line 57 of file ApplicationSettings.h.

◆ SetSettingsGroup() [1/3]

void Aws::AppStream::Model::ApplicationSettings::SetSettingsGroup ( Aws::String &&  value)
inline

The path prefix for the S3 bucket where users’ persistent application settings are stored. You can allow the same persistent application settings to be used across multiple stacks by specifying the same settings group for each stack.

Definition at line 96 of file ApplicationSettings.h.

◆ SetSettingsGroup() [2/3]

void Aws::AppStream::Model::ApplicationSettings::SetSettingsGroup ( const Aws::String value)
inline

The path prefix for the S3 bucket where users’ persistent application settings are stored. You can allow the same persistent application settings to be used across multiple stacks by specifying the same settings group for each stack.

Definition at line 88 of file ApplicationSettings.h.

◆ SetSettingsGroup() [3/3]

void Aws::AppStream::Model::ApplicationSettings::SetSettingsGroup ( const char *  value)
inline

The path prefix for the S3 bucket where users’ persistent application settings are stored. You can allow the same persistent application settings to be used across multiple stacks by specifying the same settings group for each stack.

Definition at line 104 of file ApplicationSettings.h.

◆ SettingsGroupHasBeenSet()

bool Aws::AppStream::Model::ApplicationSettings::SettingsGroupHasBeenSet ( ) const
inline

The path prefix for the S3 bucket where users’ persistent application settings are stored. You can allow the same persistent application settings to be used across multiple stacks by specifying the same settings group for each stack.

Definition at line 80 of file ApplicationSettings.h.

◆ WithEnabled()

ApplicationSettings & Aws::AppStream::Model::ApplicationSettings::WithEnabled ( bool  value)
inline

Enables or disables persistent application settings for users during their streaming sessions.

Definition at line 63 of file ApplicationSettings.h.

◆ WithSettingsGroup() [1/3]

ApplicationSettings & Aws::AppStream::Model::ApplicationSettings::WithSettingsGroup ( Aws::String &&  value)
inline

The path prefix for the S3 bucket where users’ persistent application settings are stored. You can allow the same persistent application settings to be used across multiple stacks by specifying the same settings group for each stack.

Definition at line 120 of file ApplicationSettings.h.

◆ WithSettingsGroup() [2/3]

ApplicationSettings & Aws::AppStream::Model::ApplicationSettings::WithSettingsGroup ( const Aws::String value)
inline

The path prefix for the S3 bucket where users’ persistent application settings are stored. You can allow the same persistent application settings to be used across multiple stacks by specifying the same settings group for each stack.

Definition at line 112 of file ApplicationSettings.h.

◆ WithSettingsGroup() [3/3]

ApplicationSettings & Aws::AppStream::Model::ApplicationSettings::WithSettingsGroup ( const char *  value)
inline

The path prefix for the S3 bucket where users’ persistent application settings are stored. You can allow the same persistent application settings to be used across multiple stacks by specifying the same settings group for each stack.

Definition at line 128 of file ApplicationSettings.h.


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