Interface EvaluationFormItemEnablementCondition.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<EvaluationFormItemEnablementCondition.Builder,,EvaluationFormItemEnablementCondition> SdkBuilder<EvaluationFormItemEnablementCondition.Builder,,EvaluationFormItemEnablementCondition> SdkPojo
- Enclosing class:
EvaluationFormItemEnablementCondition
@Mutable
@NotThreadSafe
public static interface EvaluationFormItemEnablementCondition.Builder
extends SdkPojo, CopyableBuilder<EvaluationFormItemEnablementCondition.Builder,EvaluationFormItemEnablementCondition>
-
Method Summary
Modifier and TypeMethodDescriptionOperands of the enablement condition.Operands of the enablement condition.operands(EvaluationFormItemEnablementConditionOperand... operands) Operands of the enablement condition.The operator to be used to be applied to operands if more than one provided.operator(EvaluationFormItemEnablementOperator operator) The operator to be used to be applied to operands if more than one provided.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
-
operands
EvaluationFormItemEnablementCondition.Builder operands(Collection<EvaluationFormItemEnablementConditionOperand> operands) Operands of the enablement condition.
- Parameters:
operands- Operands of the enablement condition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operands
EvaluationFormItemEnablementCondition.Builder operands(EvaluationFormItemEnablementConditionOperand... operands) Operands of the enablement condition.
- Parameters:
operands- Operands of the enablement condition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operands
EvaluationFormItemEnablementCondition.Builder operands(Consumer<EvaluationFormItemEnablementConditionOperand.Builder>... operands) Operands of the enablement condition.
This is a convenience method that creates an instance of theEvaluationFormItemEnablementConditionOperand.Builderavoiding the need to create one manually viaEvaluationFormItemEnablementConditionOperand.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooperands(List<EvaluationFormItemEnablementConditionOperand>).- Parameters:
operands- a consumer that will call methods onEvaluationFormItemEnablementConditionOperand.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
operator
The operator to be used to be applied to operands if more than one provided.
- Parameters:
operator- The operator to be used to be applied to operands if more than one provided.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
operator
EvaluationFormItemEnablementCondition.Builder operator(EvaluationFormItemEnablementOperator operator) The operator to be used to be applied to operands if more than one provided.
- Parameters:
operator- The operator to be used to be applied to operands if more than one provided.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-