Struct aws_sdk_quicksight::input::update_theme_input::Builder
source · [−]pub struct Builder { /* private fields */ }Expand description
A builder for UpdateThemeInput.
Implementations
sourceimpl Builder
impl Builder
sourcepub fn aws_account_id(self, input: impl Into<String>) -> Self
pub fn aws_account_id(self, input: impl Into<String>) -> Self
The ID of the Amazon Web Services account that contains the theme that you're updating.
sourcepub fn set_aws_account_id(self, input: Option<String>) -> Self
pub fn set_aws_account_id(self, input: Option<String>) -> Self
The ID of the Amazon Web Services account that contains the theme that you're updating.
sourcepub fn set_theme_id(self, input: Option<String>) -> Self
pub fn set_theme_id(self, input: Option<String>) -> Self
The ID for the theme.
sourcepub fn base_theme_id(self, input: impl Into<String>) -> Self
pub fn base_theme_id(self, input: impl Into<String>) -> Self
The theme ID, defined by Amazon QuickSight, that a custom theme inherits from. All themes initially inherit from a default Amazon QuickSight theme.
sourcepub fn set_base_theme_id(self, input: Option<String>) -> Self
pub fn set_base_theme_id(self, input: Option<String>) -> Self
The theme ID, defined by Amazon QuickSight, that a custom theme inherits from. All themes initially inherit from a default Amazon QuickSight theme.
sourcepub fn version_description(self, input: impl Into<String>) -> Self
pub fn version_description(self, input: impl Into<String>) -> Self
A description of the theme version that you're updating Every time that you call UpdateTheme, you create a new version of the theme. Each version of the theme maintains a description of the version in VersionDescription.
sourcepub fn set_version_description(self, input: Option<String>) -> Self
pub fn set_version_description(self, input: Option<String>) -> Self
A description of the theme version that you're updating Every time that you call UpdateTheme, you create a new version of the theme. Each version of the theme maintains a description of the version in VersionDescription.
sourcepub fn configuration(self, input: ThemeConfiguration) -> Self
pub fn configuration(self, input: ThemeConfiguration) -> Self
The theme configuration, which contains the theme display properties.
sourcepub fn set_configuration(self, input: Option<ThemeConfiguration>) -> Self
pub fn set_configuration(self, input: Option<ThemeConfiguration>) -> Self
The theme configuration, which contains the theme display properties.
sourcepub fn build(self) -> Result<UpdateThemeInput, BuildError>
pub fn build(self) -> Result<UpdateThemeInput, BuildError>
Consumes the builder and constructs a UpdateThemeInput.