Interface EvaluationFormItemEnablementConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<EvaluationFormItemEnablementConfiguration.Builder,,EvaluationFormItemEnablementConfiguration> SdkBuilder<EvaluationFormItemEnablementConfiguration.Builder,,EvaluationFormItemEnablementConfiguration> SdkPojo
- Enclosing class:
EvaluationFormItemEnablementConfiguration
@Mutable
@NotThreadSafe
public static interface EvaluationFormItemEnablementConfiguration.Builder
extends SdkPojo, CopyableBuilder<EvaluationFormItemEnablementConfiguration.Builder,EvaluationFormItemEnablementConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionAn enablement action that if condition is satisfied.An enablement action that if condition is satisfied.A condition for item enablement configuration.condition(EvaluationFormItemEnablementCondition condition) A condition for item enablement configuration.defaultAction(String defaultAction) An enablement action that if condition is not satisfied.defaultAction(EvaluationFormItemEnablementAction defaultAction) An enablement action that if condition is not satisfied.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
-
condition
EvaluationFormItemEnablementConfiguration.Builder condition(EvaluationFormItemEnablementCondition condition) A condition for item enablement configuration.
- Parameters:
condition- A condition for item enablement configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
condition
default EvaluationFormItemEnablementConfiguration.Builder condition(Consumer<EvaluationFormItemEnablementCondition.Builder> condition) A condition for item enablement configuration.
This is a convenience method that creates an instance of theEvaluationFormItemEnablementCondition.Builderavoiding the need to create one manually viaEvaluationFormItemEnablementCondition.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocondition(EvaluationFormItemEnablementCondition).- Parameters:
condition- a consumer that will call methods onEvaluationFormItemEnablementCondition.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
action
An enablement action that if condition is satisfied.
- Parameters:
action- An enablement action that if condition is satisfied.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
action
An enablement action that if condition is satisfied.
- Parameters:
action- An enablement action that if condition is satisfied.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
defaultAction
An enablement action that if condition is not satisfied.
- Parameters:
defaultAction- An enablement action that if condition is not satisfied.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
defaultAction
EvaluationFormItemEnablementConfiguration.Builder defaultAction(EvaluationFormItemEnablementAction defaultAction) An enablement action that if condition is not satisfied.
- Parameters:
defaultAction- An enablement action that if condition is not satisfied.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-