pub struct Builder { /* private fields */ }Expand description
A builder for ApplicationSettingsResponse.
Implementations
sourceimpl Builder
impl Builder
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 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 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 build(self) -> ApplicationSettingsResponse
pub fn build(self) -> ApplicationSettingsResponse
Consumes the builder and constructs a ApplicationSettingsResponse.