public static interface UpdateThemeRequest.Builder extends QuickSightRequest.Builder, SdkPojo, CopyableBuilder<UpdateThemeRequest.Builder,UpdateThemeRequest>
Modifier and Type | Method and Description |
---|---|
UpdateThemeRequest.Builder |
awsAccountId(String awsAccountId)
The ID of the Amazon Web Services account that contains the theme that you're updating.
|
UpdateThemeRequest.Builder |
baseThemeId(String baseThemeId)
The theme ID, defined by Amazon QuickSight, that a custom theme inherits from.
|
default UpdateThemeRequest.Builder |
configuration(Consumer<ThemeConfiguration.Builder> configuration)
The theme configuration, which contains the theme display properties.
|
UpdateThemeRequest.Builder |
configuration(ThemeConfiguration configuration)
The theme configuration, which contains the theme display properties.
|
UpdateThemeRequest.Builder |
name(String name)
The name for the theme.
|
UpdateThemeRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateThemeRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
UpdateThemeRequest.Builder |
themeId(String themeId)
The ID for the theme.
|
UpdateThemeRequest.Builder |
versionDescription(String versionDescription)
A description of the theme version that you're updating Every time that you call
UpdateTheme ,
you create a new version of the theme. |
build
overrideConfiguration
equalsBySdkFields, sdkFields
copy
applyMutation, build
UpdateThemeRequest.Builder awsAccountId(String awsAccountId)
The ID of the Amazon Web Services account that contains the theme that you're updating.
awsAccountId
- The ID of the Amazon Web Services account that contains the theme that you're updating.UpdateThemeRequest.Builder themeId(String themeId)
The ID for the theme.
themeId
- The ID for the theme.UpdateThemeRequest.Builder name(String name)
The name for the theme.
name
- The name for the theme.UpdateThemeRequest.Builder baseThemeId(String baseThemeId)
The theme ID, defined by Amazon QuickSight, that a custom theme inherits from. All themes initially inherit from a default Amazon QuickSight theme.
baseThemeId
- The theme ID, defined by Amazon QuickSight, that a custom theme inherits from. All themes initially
inherit from a default Amazon QuickSight theme.UpdateThemeRequest.Builder versionDescription(String versionDescription)
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
.
versionDescription
- 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
.UpdateThemeRequest.Builder configuration(ThemeConfiguration configuration)
The theme configuration, which contains the theme display properties.
configuration
- The theme configuration, which contains the theme display properties.default UpdateThemeRequest.Builder configuration(Consumer<ThemeConfiguration.Builder> configuration)
The theme configuration, which contains the theme display properties.
This is a convenience method that creates an instance of theThemeConfiguration.Builder
avoiding the
need to create one manually via ThemeConfiguration.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to configuration(ThemeConfiguration)
.configuration
- a consumer that will call methods on ThemeConfiguration.Builder
configuration(ThemeConfiguration)
UpdateThemeRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration
in interface AwsRequest.Builder
UpdateThemeRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration
in interface AwsRequest.Builder
Copyright © 2022. All rights reserved.