Interface IPSetUpdate.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<IPSetUpdate.Builder,
,IPSetUpdate> SdkBuilder<IPSetUpdate.Builder,
,IPSetUpdate> SdkPojo
- Enclosing class:
IPSetUpdate
public static interface IPSetUpdate.Builder
extends SdkPojo, CopyableBuilder<IPSetUpdate.Builder,IPSetUpdate>
-
Method Summary
Modifier and TypeMethodDescriptionSpecifies whether to insert or delete an IP address with UpdateIPSet.action
(ChangeAction action) Specifies whether to insert or delete an IP address with UpdateIPSet.default IPSetUpdate.Builder
ipSetDescriptor
(Consumer<IPSetDescriptor.Builder> ipSetDescriptor) The IP address type (IPV4
orIPV6
) and the IP address range (in CIDR notation) that web requests originate from.ipSetDescriptor
(IPSetDescriptor ipSetDescriptor) The IP address type (IPV4
orIPV6
) and the IP address range (in CIDR notation) that web requests originate from.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, sdkFields
-
Method Details
-
action
Specifies whether to insert or delete an IP address with UpdateIPSet.
- Parameters:
action
- Specifies whether to insert or delete an IP address with UpdateIPSet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
action
Specifies whether to insert or delete an IP address with UpdateIPSet.
- Parameters:
action
- Specifies whether to insert or delete an IP address with UpdateIPSet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ipSetDescriptor
The IP address type (
IPV4
orIPV6
) and the IP address range (in CIDR notation) that web requests originate from.- Parameters:
ipSetDescriptor
- The IP address type (IPV4
orIPV6
) and the IP address range (in CIDR notation) that web requests originate from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipSetDescriptor
The IP address type (
This is a convenience method that creates an instance of theIPV4
orIPV6
) and the IP address range (in CIDR notation) that web requests originate from.IPSetDescriptor.Builder
avoiding the need to create one manually viaIPSetDescriptor.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toipSetDescriptor(IPSetDescriptor)
.- Parameters:
ipSetDescriptor
- a consumer that will call methods onIPSetDescriptor.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-