#[non_exhaustive]pub struct ApplicationSettingsResponseBuilder { /* private fields */ }
Expand description
A builder for ApplicationSettingsResponse
.
Implementations§
source§impl ApplicationSettingsResponseBuilder
impl ApplicationSettingsResponseBuilder
sourcepub fn enabled(self, input: bool) -> Self
pub fn enabled(self, input: bool) -> Self
Specifies whether persistent application settings are enabled for users during their streaming sessions.
sourcepub fn set_enabled(self, input: Option<bool>) -> Self
pub fn set_enabled(self, input: Option<bool>) -> Self
Specifies whether persistent application settings are enabled for users during their streaming sessions.
sourcepub fn get_enabled(&self) -> &Option<bool>
pub fn get_enabled(&self) -> &Option<bool>
Specifies whether persistent application settings are enabled 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.
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.
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.
sourcepub fn s3_bucket_name(self, input: impl Into<String>) -> Self
pub fn s3_bucket_name(self, input: impl Into<String>) -> Self
The S3 bucket where users’ persistent application settings are stored. When persistent application settings are enabled for the first time for an account in an AWS Region, an S3 bucket is created. The bucket is unique to the AWS account and the Region.
sourcepub fn set_s3_bucket_name(self, input: Option<String>) -> Self
pub fn set_s3_bucket_name(self, input: Option<String>) -> Self
The S3 bucket where users’ persistent application settings are stored. When persistent application settings are enabled for the first time for an account in an AWS Region, an S3 bucket is created. The bucket is unique to the AWS account and the Region.
sourcepub fn get_s3_bucket_name(&self) -> &Option<String>
pub fn get_s3_bucket_name(&self) -> &Option<String>
The S3 bucket where users’ persistent application settings are stored. When persistent application settings are enabled for the first time for an account in an AWS Region, an S3 bucket is created. The bucket is unique to the AWS account and the Region.
sourcepub fn build(self) -> ApplicationSettingsResponse
pub fn build(self) -> ApplicationSettingsResponse
Consumes the builder and constructs a ApplicationSettingsResponse
.
Trait Implementations§
source§impl Clone for ApplicationSettingsResponseBuilder
impl Clone for ApplicationSettingsResponseBuilder
source§fn clone(&self) -> ApplicationSettingsResponseBuilder
fn clone(&self) -> ApplicationSettingsResponseBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for ApplicationSettingsResponseBuilder
impl Default for ApplicationSettingsResponseBuilder
source§fn default() -> ApplicationSettingsResponseBuilder
fn default() -> ApplicationSettingsResponseBuilder
source§impl PartialEq for ApplicationSettingsResponseBuilder
impl PartialEq for ApplicationSettingsResponseBuilder
source§fn eq(&self, other: &ApplicationSettingsResponseBuilder) -> bool
fn eq(&self, other: &ApplicationSettingsResponseBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.