Interface TransitGatewayAttachmentBgpConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<TransitGatewayAttachmentBgpConfiguration.Builder,TransitGatewayAttachmentBgpConfiguration>,SdkBuilder<TransitGatewayAttachmentBgpConfiguration.Builder,TransitGatewayAttachmentBgpConfiguration>,SdkPojo
- Enclosing class:
- TransitGatewayAttachmentBgpConfiguration
public static interface TransitGatewayAttachmentBgpConfiguration.Builder extends SdkPojo, CopyableBuilder<TransitGatewayAttachmentBgpConfiguration.Builder,TransitGatewayAttachmentBgpConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TransitGatewayAttachmentBgpConfiguration.BuilderbgpStatus(String bgpStatus)The BGP status.TransitGatewayAttachmentBgpConfiguration.BuilderbgpStatus(BgpStatus bgpStatus)The BGP status.TransitGatewayAttachmentBgpConfiguration.BuilderpeerAddress(String peerAddress)The interior BGP peer IP address for the appliance.TransitGatewayAttachmentBgpConfiguration.BuilderpeerAsn(Long peerAsn)The peer Autonomous System Number (ASN).TransitGatewayAttachmentBgpConfiguration.BuildertransitGatewayAddress(String transitGatewayAddress)The interior BGP peer IP address for the transit gateway.TransitGatewayAttachmentBgpConfiguration.BuildertransitGatewayAsn(Long transitGatewayAsn)The transit gateway Autonomous System Number (ASN).-
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
-
transitGatewayAsn
TransitGatewayAttachmentBgpConfiguration.Builder transitGatewayAsn(Long transitGatewayAsn)
The transit gateway Autonomous System Number (ASN).
- Parameters:
transitGatewayAsn- The transit gateway Autonomous System Number (ASN).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
peerAsn
TransitGatewayAttachmentBgpConfiguration.Builder peerAsn(Long peerAsn)
The peer Autonomous System Number (ASN).
- Parameters:
peerAsn- The peer Autonomous System Number (ASN).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
transitGatewayAddress
TransitGatewayAttachmentBgpConfiguration.Builder transitGatewayAddress(String transitGatewayAddress)
The interior BGP peer IP address for the transit gateway.
- Parameters:
transitGatewayAddress- The interior BGP peer IP address for the transit gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
peerAddress
TransitGatewayAttachmentBgpConfiguration.Builder peerAddress(String peerAddress)
The interior BGP peer IP address for the appliance.
- Parameters:
peerAddress- The interior BGP peer IP address for the appliance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
bgpStatus
TransitGatewayAttachmentBgpConfiguration.Builder bgpStatus(String bgpStatus)
The BGP status.
-
bgpStatus
TransitGatewayAttachmentBgpConfiguration.Builder bgpStatus(BgpStatus bgpStatus)
The BGP status.
-
-