Interface ConditionalFormattingCustomIconCondition.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ConditionalFormattingCustomIconCondition.Builder,
,ConditionalFormattingCustomIconCondition> SdkBuilder<ConditionalFormattingCustomIconCondition.Builder,
,ConditionalFormattingCustomIconCondition> SdkPojo
- Enclosing class:
ConditionalFormattingCustomIconCondition
public static interface ConditionalFormattingCustomIconCondition.Builder
extends SdkPojo, CopyableBuilder<ConditionalFormattingCustomIconCondition.Builder,ConditionalFormattingCustomIconCondition>
-
Method Summary
Modifier and TypeMethodDescriptionDetermines the color of the icon.displayConfiguration
(Consumer<ConditionalFormattingIconDisplayConfiguration.Builder> displayConfiguration) Determines the icon display configuration.displayConfiguration
(ConditionalFormattingIconDisplayConfiguration displayConfiguration) Determines the icon display configuration.expression
(String expression) The expression that determines the condition of the icon set.Custom icon options for an icon set.iconOptions
(ConditionalFormattingCustomIconOptions iconOptions) Custom icon options for an icon set.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
expression
The expression that determines the condition of the icon set.
- Parameters:
expression
- The expression that determines the condition of the icon set.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iconOptions
ConditionalFormattingCustomIconCondition.Builder iconOptions(ConditionalFormattingCustomIconOptions iconOptions) Custom icon options for an icon set.
- Parameters:
iconOptions
- Custom icon options for an icon set.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iconOptions
default ConditionalFormattingCustomIconCondition.Builder iconOptions(Consumer<ConditionalFormattingCustomIconOptions.Builder> iconOptions) Custom icon options for an icon set.
This is a convenience method that creates an instance of theConditionalFormattingCustomIconOptions.Builder
avoiding the need to create one manually viaConditionalFormattingCustomIconOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toiconOptions(ConditionalFormattingCustomIconOptions)
.- Parameters:
iconOptions
- a consumer that will call methods onConditionalFormattingCustomIconOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
color
Determines the color of the icon.
- Parameters:
color
- Determines the color of the icon.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
displayConfiguration
ConditionalFormattingCustomIconCondition.Builder displayConfiguration(ConditionalFormattingIconDisplayConfiguration displayConfiguration) Determines the icon display configuration.
- Parameters:
displayConfiguration
- Determines the icon display configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
displayConfiguration
default ConditionalFormattingCustomIconCondition.Builder displayConfiguration(Consumer<ConditionalFormattingIconDisplayConfiguration.Builder> displayConfiguration) Determines the icon display configuration.
This is a convenience method that creates an instance of theConditionalFormattingIconDisplayConfiguration.Builder
avoiding the need to create one manually viaConditionalFormattingIconDisplayConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todisplayConfiguration(ConditionalFormattingIconDisplayConfiguration)
.- Parameters:
displayConfiguration
- a consumer that will call methods onConditionalFormattingIconDisplayConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-