Class BGPPeeringOperator.BGPPeeringBuilder
java.lang.Object
com.eqixiac.equinix.networkedge.model.json.creators.BGPPeeringOperator.BGPPeeringBuilder
- Enclosing class:
BGPPeeringOperator
- Author:
- ianjones
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionforConnection(Connection connection) forConnection(String connectionUuid) save()withAuthenticationKey(String authenticationKey) withLocalAsn(Long localAsn) withLocalIpAddress(IPAddress localIpAddress) Typed variant ofwithLocalIpAddress(String).withLocalIpAddress(String localIpAddress) withRemoteAsn(Long remoteAsn) withRemoteIpAddress(IPAddress remoteIpAddress) Typed variant ofwithRemoteIpAddress(String).withRemoteIpAddress(String remoteIpAddress)
-
Constructor Details
-
BGPPeeringBuilder
protected BGPPeeringBuilder()
-
-
Method Details
-
forConnection
-
forConnection
-
withLocalIpAddress
-
withLocalIpAddress
Typed variant ofwithLocalIpAddress(String). Serializes the address viaIPAddress.toCidr(), so a subnet prefix (e.g./30) is preserved and the wire value is identical to passing the equivalent string. -
withRemoteIpAddress
-
withRemoteIpAddress
Typed variant ofwithRemoteIpAddress(String). Serializes the address viaIPAddress.toCidr(), producing the identical wire value to the String setter. -
withLocalAsn
-
withRemoteAsn
-
withAuthenticationKey
-
save
-