@Generated(value="software.amazon.awssdk:codegen") public final class NewBGPPeer extends Object implements SdkPojo, Serializable, ToCopyableBuilder<NewBGPPeer.Builder,NewBGPPeer>
Information about a new BGP peer.
| Modifier and Type | Class and Description |
|---|---|
static interface |
NewBGPPeer.Builder |
| Modifier and Type | Method and Description |
|---|---|
AddressFamily |
addressFamily()
The address family for the BGP peer.
|
String |
addressFamilyAsString()
The address family for the BGP peer.
|
String |
amazonAddress()
The IP address assigned to the Amazon interface.
|
Integer |
asn()
The autonomous system (AS) number for Border Gateway Protocol (BGP) configuration.
|
String |
authKey()
The authentication key for BGP configuration.
|
static NewBGPPeer.Builder |
builder() |
String |
customerAddress()
The IP address assigned to the customer interface.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends NewBGPPeer.Builder> |
serializableBuilderClass() |
NewBGPPeer.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Integer asn()
The autonomous system (AS) number for Border Gateway Protocol (BGP) configuration.
public final String authKey()
The authentication key for BGP configuration. This string has a minimum length of 6 characters and and a maximun lenth of 80 characters.
public final AddressFamily addressFamily()
The address family for the BGP peer.
If the service returns an enum value that is not available in the current SDK version, addressFamily
will return AddressFamily.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
addressFamilyAsString().
AddressFamilypublic final String addressFamilyAsString()
The address family for the BGP peer.
If the service returns an enum value that is not available in the current SDK version, addressFamily
will return AddressFamily.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
addressFamilyAsString().
AddressFamilypublic final String amazonAddress()
The IP address assigned to the Amazon interface.
public final String customerAddress()
The IP address assigned to the customer interface.
public NewBGPPeer.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<NewBGPPeer.Builder,NewBGPPeer>public static NewBGPPeer.Builder builder()
public static Class<? extends NewBGPPeer.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.