Interface UpdateOdbPeeringConnectionRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<UpdateOdbPeeringConnectionRequest.Builder,
,UpdateOdbPeeringConnectionRequest> OdbRequest.Builder
,SdkBuilder<UpdateOdbPeeringConnectionRequest.Builder,
,UpdateOdbPeeringConnectionRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
UpdateOdbPeeringConnectionRequest
-
Method Summary
Modifier and TypeMethodDescriptiondisplayName
(String displayName) A new display name for the peering connection.odbPeeringConnectionId
(String odbPeeringConnectionId) The identifier of the Oracle Database@Amazon Web Services peering connection to update.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.peerNetworkCidrsToBeAdded
(String... peerNetworkCidrsToBeAdded) A list of CIDR blocks to add to the peering connection.peerNetworkCidrsToBeAdded
(Collection<String> peerNetworkCidrsToBeAdded) A list of CIDR blocks to add to the peering connection.peerNetworkCidrsToBeRemoved
(String... peerNetworkCidrsToBeRemoved) A list of CIDR blocks to remove from the peering connection.peerNetworkCidrsToBeRemoved
(Collection<String> peerNetworkCidrsToBeRemoved) A list of CIDR blocks to remove from the peering connection.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.odb.model.OdbRequest.Builder
build
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
-
odbPeeringConnectionId
The identifier of the Oracle Database@Amazon Web Services peering connection to update.
- Parameters:
odbPeeringConnectionId
- The identifier of the Oracle Database@Amazon Web Services peering connection to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
displayName
A new display name for the peering connection.
- Parameters:
displayName
- A new display name for the peering connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
peerNetworkCidrsToBeAdded
UpdateOdbPeeringConnectionRequest.Builder peerNetworkCidrsToBeAdded(Collection<String> peerNetworkCidrsToBeAdded) A list of CIDR blocks to add to the peering connection. These CIDR blocks define the IP address ranges that can communicate through the peering connection. The CIDR blocks must not overlap with existing CIDR blocks in the Oracle Database@Amazon Web Services network.
- Parameters:
peerNetworkCidrsToBeAdded
- A list of CIDR blocks to add to the peering connection. These CIDR blocks define the IP address ranges that can communicate through the peering connection. The CIDR blocks must not overlap with existing CIDR blocks in the Oracle Database@Amazon Web Services network.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
peerNetworkCidrsToBeAdded
UpdateOdbPeeringConnectionRequest.Builder peerNetworkCidrsToBeAdded(String... peerNetworkCidrsToBeAdded) A list of CIDR blocks to add to the peering connection. These CIDR blocks define the IP address ranges that can communicate through the peering connection. The CIDR blocks must not overlap with existing CIDR blocks in the Oracle Database@Amazon Web Services network.
- Parameters:
peerNetworkCidrsToBeAdded
- A list of CIDR blocks to add to the peering connection. These CIDR blocks define the IP address ranges that can communicate through the peering connection. The CIDR blocks must not overlap with existing CIDR blocks in the Oracle Database@Amazon Web Services network.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
peerNetworkCidrsToBeRemoved
UpdateOdbPeeringConnectionRequest.Builder peerNetworkCidrsToBeRemoved(Collection<String> peerNetworkCidrsToBeRemoved) A list of CIDR blocks to remove from the peering connection. The CIDR blocks must currently exist in the peering connection.
- Parameters:
peerNetworkCidrsToBeRemoved
- A list of CIDR blocks to remove from the peering connection. The CIDR blocks must currently exist in the peering connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
peerNetworkCidrsToBeRemoved
UpdateOdbPeeringConnectionRequest.Builder peerNetworkCidrsToBeRemoved(String... peerNetworkCidrsToBeRemoved) A list of CIDR blocks to remove from the peering connection. The CIDR blocks must currently exist in the peering connection.
- Parameters:
peerNetworkCidrsToBeRemoved
- A list of CIDR blocks to remove from the peering connection. The CIDR blocks must currently exist in the peering connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
UpdateOdbPeeringConnectionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
UpdateOdbPeeringConnectionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-