Interface ByoipCidr.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ByoipCidr.Builder,
,ByoipCidr> SdkBuilder<ByoipCidr.Builder,
,ByoipCidr> SdkPojo
- Enclosing class:
ByoipCidr
-
Method Summary
Modifier and TypeMethodDescriptionThe address range, in CIDR notation.events
(Collection<ByoipCidrEvent> events) A history of status changes for an IP address range that you bring to Global Accelerator through bring your own IP address (BYOIP).events
(Consumer<ByoipCidrEvent.Builder>... events) A history of status changes for an IP address range that you bring to Global Accelerator through bring your own IP address (BYOIP).events
(ByoipCidrEvent... events) A history of status changes for an IP address range that you bring to Global Accelerator through bring your own IP address (BYOIP).The state of the address pool.state
(ByoipCidrState state) The state of the address pool.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
-
cidr
The address range, in CIDR notation.
For more information, see Bring your own IP addresses (BYOIP) in the Global Accelerator Developer Guide.
- Parameters:
cidr
- The address range, in CIDR notation.For more information, see Bring your own IP addresses (BYOIP) in the Global Accelerator Developer Guide.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
The state of the address pool.
- Parameters:
state
- The state of the address pool.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
The state of the address pool.
- Parameters:
state
- The state of the address pool.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
events
A history of status changes for an IP address range that you bring to Global Accelerator through bring your own IP address (BYOIP).
- Parameters:
events
- A history of status changes for an IP address range that you bring to Global Accelerator through bring your own IP address (BYOIP).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
events
A history of status changes for an IP address range that you bring to Global Accelerator through bring your own IP address (BYOIP).
- Parameters:
events
- A history of status changes for an IP address range that you bring to Global Accelerator through bring your own IP address (BYOIP).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
events
A history of status changes for an IP address range that you bring to Global Accelerator through bring your own IP address (BYOIP).
This is a convenience method that creates an instance of theByoipCidrEvent.Builder
avoiding the need to create one manually viaByoipCidrEvent.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toevents(List<ByoipCidrEvent>)
.- Parameters:
events
- a consumer that will call methods onByoipCidrEvent.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-