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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description IPSetUpdate.Builderaction(String action)Specifies whether to insert or delete an IP address with UpdateIPSet.IPSetUpdate.Builderaction(ChangeAction action)Specifies whether to insert or delete an IP address with UpdateIPSet.default IPSetUpdate.BuilderipSetDescriptor(Consumer<IPSetDescriptor.Builder> ipSetDescriptor)The IP address type (IPV4orIPV6) and the IP address range (in CIDR notation) that web requests originate from.IPSetUpdate.BuilderipSetDescriptor(IPSetDescriptor ipSetDescriptor)The IP address type (IPV4orIPV6) 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 Detail
-
action
IPSetUpdate.Builder action(String 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:
ChangeAction,ChangeAction
-
action
IPSetUpdate.Builder action(ChangeAction 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:
ChangeAction,ChangeAction
-
ipSetDescriptor
IPSetUpdate.Builder ipSetDescriptor(IPSetDescriptor ipSetDescriptor)
The IP address type (
IPV4orIPV6) and the IP address range (in CIDR notation) that web requests originate from.- Parameters:
ipSetDescriptor- The IP address type (IPV4orIPV6) 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
default IPSetUpdate.Builder ipSetDescriptor(Consumer<IPSetDescriptor.Builder> ipSetDescriptor)
The IP address type (
This is a convenience method that creates an instance of theIPV4orIPV6) and the IP address range (in CIDR notation) that web requests originate from.IPSetDescriptor.Builderavoiding the need to create one manually viaIPSetDescriptor.builder().When the
Consumercompletes,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:
ipSetDescriptor(IPSetDescriptor)
-
-