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.Builder
bgpStatus(String bgpStatus)
The BGP status.TransitGatewayAttachmentBgpConfiguration.Builder
bgpStatus(BgpStatus bgpStatus)
The BGP status.TransitGatewayAttachmentBgpConfiguration.Builder
peerAddress(String peerAddress)
The interior BGP peer IP address for the appliance.TransitGatewayAttachmentBgpConfiguration.Builder
peerAsn(Long peerAsn)
The peer Autonomous System Number (ASN).TransitGatewayAttachmentBgpConfiguration.Builder
transitGatewayAddress(String transitGatewayAddress)
The interior BGP peer IP address for the transit gateway.TransitGatewayAttachmentBgpConfiguration.Builder
transitGatewayAsn(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.
-
-