Interface ConditionalFormattingCustomIconCondition.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ConditionalFormattingCustomIconCondition.Builder,,ConditionalFormattingCustomIconCondition> SdkBuilder<ConditionalFormattingCustomIconCondition.Builder,,ConditionalFormattingCustomIconCondition> SdkPojo
- Enclosing class:
ConditionalFormattingCustomIconCondition
@Mutable
@NotThreadSafe
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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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.Builderavoiding the need to create one manually viaConditionalFormattingCustomIconOptions.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaConditionalFormattingIconDisplayConfiguration.builder().When the
Consumercompletes,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:
-