#[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 ==
.impl StructuralPartialEq for ApplicationSettingsBuilder
Auto Trait Implementations§
impl Freeze for ApplicationSettingsBuilder
impl RefUnwindSafe for ApplicationSettingsBuilder
impl Send for ApplicationSettingsBuilder
impl Sync for ApplicationSettingsBuilder
impl Unpin for ApplicationSettingsBuilder
impl UnwindSafe for ApplicationSettingsBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more