Interface CreateAccountCustomizationRequest.Builder
- All Superinterfaces:
- AwsRequest.Builder,- Buildable,- CopyableBuilder<CreateAccountCustomizationRequest.Builder,,- CreateAccountCustomizationRequest> - QuickSightRequest.Builder,- SdkBuilder<CreateAccountCustomizationRequest.Builder,,- CreateAccountCustomizationRequest> - SdkPojo,- SdkRequest.Builder
- Enclosing class:
- CreateAccountCustomizationRequest
- 
Method SummaryModifier and TypeMethodDescriptionaccountCustomization(Consumer<AccountCustomization.Builder> accountCustomization) The Quick Sight customizations you're adding.accountCustomization(AccountCustomization accountCustomization) The Quick Sight customizations you're adding.awsAccountId(String awsAccountId) The ID for the Amazon Web Services account that you want to customize Quick Sight for.The Quick Sight namespace that you want to add customizations to.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.tags(Collection<Tag> tags) A list of the tags that you want to attach to this resource.tags(Consumer<Tag.Builder>... tags) A list of the tags that you want to attach to this resource.A list of the tags that you want to attach to this resource.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.BuilderoverrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.quicksight.model.QuickSightRequest.BuilderbuildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
awsAccountIdThe ID for the Amazon Web Services account that you want to customize Quick Sight for. - Parameters:
- awsAccountId- The ID for the Amazon Web Services account that you want to customize Quick Sight for.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
namespaceThe Quick Sight namespace that you want to add customizations to. - Parameters:
- namespace- The Quick Sight namespace that you want to add customizations to.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
accountCustomizationCreateAccountCustomizationRequest.Builder accountCustomization(AccountCustomization accountCustomization) The Quick Sight customizations you're adding. You can add these to an Amazon Web Services account and a QuickSight namespace. For example, you can add a default theme by setting AccountCustomizationto the midnight theme:"AccountCustomization": { "DefaultTheme": "arn:aws:quicksight::aws:theme/MIDNIGHT" }. Or, you can add a custom theme by specifying"AccountCustomization": { "DefaultTheme": "arn:aws:quicksight:us-west-2:111122223333:theme/bdb844d0-0fe9-4d9d-b520-0fe602d93639" }.- Parameters:
- accountCustomization- The Quick Sight customizations you're adding. You can add these to an Amazon Web Services account and a QuickSight namespace.- For example, you can add a default theme by setting - AccountCustomizationto the midnight theme:- "AccountCustomization": { "DefaultTheme": "arn:aws:quicksight::aws:theme/MIDNIGHT" }. Or, you can add a custom theme by specifying- "AccountCustomization": { "DefaultTheme": "arn:aws:quicksight:us-west-2:111122223333:theme/bdb844d0-0fe9-4d9d-b520-0fe602d93639" }.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
accountCustomizationdefault CreateAccountCustomizationRequest.Builder accountCustomization(Consumer<AccountCustomization.Builder> accountCustomization) The Quick Sight customizations you're adding. You can add these to an Amazon Web Services account and a QuickSight namespace. For example, you can add a default theme by setting This is a convenience method that creates an instance of theAccountCustomizationto the midnight theme:"AccountCustomization": { "DefaultTheme": "arn:aws:quicksight::aws:theme/MIDNIGHT" }. Or, you can add a custom theme by specifying"AccountCustomization": { "DefaultTheme": "arn:aws:quicksight:us-west-2:111122223333:theme/bdb844d0-0fe9-4d9d-b520-0fe602d93639" }.AccountCustomization.Builderavoiding the need to create one manually viaAccountCustomization.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toaccountCustomization(AccountCustomization).- Parameters:
- accountCustomization- a consumer that will call methods on- AccountCustomization.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
tagsA list of the tags that you want to attach to this resource. - Parameters:
- tags- A list of the tags that you want to attach to this resource.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
tagsA list of the tags that you want to attach to this resource. - Parameters:
- tags- A list of the tags that you want to attach to this resource.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
tagsA list of the tags that you want to attach to this resource. This is a convenience method that creates an instance of theTag.Builderavoiding the need to create one manually viaTag.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totags(List<Tag>).- Parameters:
- tags- a consumer that will call methods on- Tag.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
overrideConfigurationCreateAccountCustomizationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- overrideConfiguration- The override configuration.
- Returns:
- This object for method chaining.
 
- 
overrideConfigurationCreateAccountCustomizationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- builderConsumer- A- Consumerto which an empty- AwsRequestOverrideConfiguration.Builderwill be given.
- Returns:
- This object for method chaining.
 
 
-