Interface EvaluationFormItemEnablementConditionOperand.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<EvaluationFormItemEnablementConditionOperand.Builder,,EvaluationFormItemEnablementConditionOperand> SdkBuilder<EvaluationFormItemEnablementConditionOperand.Builder,,EvaluationFormItemEnablementConditionOperand> SdkPojo
- Enclosing class:
EvaluationFormItemEnablementConditionOperand
@Mutable
@NotThreadSafe
public static interface EvaluationFormItemEnablementConditionOperand.Builder
extends SdkPojo, CopyableBuilder<EvaluationFormItemEnablementConditionOperand.Builder,EvaluationFormItemEnablementConditionOperand>
-
Method Summary
Modifier and TypeMethodDescriptionA condition for item enablement.condition(EvaluationFormItemEnablementCondition condition) A condition for item enablement.An expression of the enablement condition.expression(EvaluationFormItemEnablementExpression expression) An expression of the enablement condition.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
EvaluationFormItemEnablementConditionOperand.Builder expression(EvaluationFormItemEnablementExpression expression) An expression of the enablement condition.
- Parameters:
expression- An expression of the enablement condition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expression
default EvaluationFormItemEnablementConditionOperand.Builder expression(Consumer<EvaluationFormItemEnablementExpression.Builder> expression) An expression of the enablement condition.
This is a convenience method that creates an instance of theEvaluationFormItemEnablementExpression.Builderavoiding the need to create one manually viaEvaluationFormItemEnablementExpression.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toexpression(EvaluationFormItemEnablementExpression).- Parameters:
expression- a consumer that will call methods onEvaluationFormItemEnablementExpression.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
condition
EvaluationFormItemEnablementConditionOperand.Builder condition(EvaluationFormItemEnablementCondition condition) A condition for item enablement.
- Parameters:
condition- A condition for item enablement.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
condition
default EvaluationFormItemEnablementConditionOperand.Builder condition(Consumer<EvaluationFormItemEnablementCondition.Builder> condition) A condition for item enablement.
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:
-