Interface IngressBooleanToEvaluate.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<IngressBooleanToEvaluate.Builder,
,IngressBooleanToEvaluate> SdkBuilder<IngressBooleanToEvaluate.Builder,
,IngressBooleanToEvaluate> SdkPojo
- Enclosing class:
IngressBooleanToEvaluate
@Mutable
@NotThreadSafe
public static interface IngressBooleanToEvaluate.Builder
extends SdkPojo, CopyableBuilder<IngressBooleanToEvaluate.Builder,IngressBooleanToEvaluate>
-
Method Summary
Modifier and TypeMethodDescriptiondefault IngressBooleanToEvaluate.Builder
analysis
(Consumer<IngressAnalysis.Builder> analysis) The structure type for a boolean condition stating the Add On ARN and its returned value.analysis
(IngressAnalysis analysis) The structure type for a boolean condition stating the Add On ARN and its returned value.default IngressBooleanToEvaluate.Builder
isInAddressList
(Consumer<IngressIsInAddressList.Builder> isInAddressList) The structure type for a boolean condition that provides the address lists to evaluate incoming traffic on.isInAddressList
(IngressIsInAddressList isInAddressList) The structure type for a boolean condition that provides the address lists to evaluate incoming traffic on.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, sdkFieldNameToField, sdkFields
-
Method Details
-
analysis
The structure type for a boolean condition stating the Add On ARN and its returned value.
- Parameters:
analysis
- The structure type for a boolean condition stating the Add On ARN and its returned value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
analysis
The structure type for a boolean condition stating the Add On ARN and its returned value.
This is a convenience method that creates an instance of theIngressAnalysis.Builder
avoiding the need to create one manually viaIngressAnalysis.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toanalysis(IngressAnalysis)
.- Parameters:
analysis
- a consumer that will call methods onIngressAnalysis.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
isInAddressList
The structure type for a boolean condition that provides the address lists to evaluate incoming traffic on.
- Parameters:
isInAddressList
- The structure type for a boolean condition that provides the address lists to evaluate incoming traffic on.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isInAddressList
default IngressBooleanToEvaluate.Builder isInAddressList(Consumer<IngressIsInAddressList.Builder> isInAddressList) The structure type for a boolean condition that provides the address lists to evaluate incoming traffic on.
This is a convenience method that creates an instance of theIngressIsInAddressList.Builder
avoiding the need to create one manually viaIngressIsInAddressList.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toisInAddressList(IngressIsInAddressList)
.- Parameters:
isInAddressList
- a consumer that will call methods onIngressIsInAddressList.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-