#[non_exhaustive]pub struct ApplicationSettingsBuilder { /* private fields */ }
Expand description
A builder for ApplicationSettings
.
Implementations§
source§impl ApplicationSettingsBuilder
impl ApplicationSettingsBuilder
sourcepub fn enabled(self, input: bool) -> Self
pub fn enabled(self, input: bool) -> Self
Enables or disables persistent application settings for users during their streaming sessions.
This field is required.sourcepub fn set_enabled(self, input: Option<bool>) -> Self
pub fn set_enabled(self, input: Option<bool>) -> Self
Enables or disables persistent application settings for users during their streaming sessions.
sourcepub fn get_enabled(&self) -> &Option<bool>
pub fn get_enabled(&self) -> &Option<bool>
Enables or disables persistent application settings for users during their streaming sessions.
sourcepub fn settings_group(self, input: impl Into<String>) -> Self
pub fn settings_group(self, input: impl Into<String>) -> Self
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.
sourcepub fn set_settings_group(self, input: Option<String>) -> Self
pub fn set_settings_group(self, input: Option<String>) -> Self
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.
sourcepub fn get_settings_group(&self) -> &Option<String>
pub fn get_settings_group(&self) -> &Option<String>
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.
sourcepub fn build(self) -> ApplicationSettings
pub fn build(self) -> ApplicationSettings
Consumes the builder and constructs a ApplicationSettings
.
Trait Implementations§
source§impl Clone for ApplicationSettingsBuilder
impl Clone for ApplicationSettingsBuilder
source§fn clone(&self) -> ApplicationSettingsBuilder
fn clone(&self) -> ApplicationSettingsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ApplicationSettingsBuilder
impl Debug for ApplicationSettingsBuilder
source§impl Default for ApplicationSettingsBuilder
impl Default for ApplicationSettingsBuilder
source§fn default() -> ApplicationSettingsBuilder
fn default() -> ApplicationSettingsBuilder
source§impl PartialEq for ApplicationSettingsBuilder
impl PartialEq for ApplicationSettingsBuilder
source§fn eq(&self, other: &ApplicationSettingsBuilder) -> bool
fn eq(&self, other: &ApplicationSettingsBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.