CopyableBuilder<AllocatePrivateVirtualInterfaceResponse.Builder,AllocatePrivateVirtualInterfaceResponse>
, SdkBuilder<AllocatePrivateVirtualInterfaceResponse.Builder,AllocatePrivateVirtualInterfaceResponse>
public static interface AllocatePrivateVirtualInterfaceResponse.Builder extends CopyableBuilder<AllocatePrivateVirtualInterfaceResponse.Builder,AllocatePrivateVirtualInterfaceResponse>
copy
apply, build
AllocatePrivateVirtualInterfaceResponse.Builder ownerAccount(String ownerAccount)
The AWS account that will own the new virtual interface.
ownerAccount
- The AWS account that will own the new virtual interface.AllocatePrivateVirtualInterfaceResponse.Builder virtualInterfaceId(String virtualInterfaceId)
virtualInterfaceId
- AllocatePrivateVirtualInterfaceResponse.Builder location(String location)
location
- AllocatePrivateVirtualInterfaceResponse.Builder connectionId(String connectionId)
connectionId
- AllocatePrivateVirtualInterfaceResponse.Builder virtualInterfaceType(String virtualInterfaceType)
virtualInterfaceType
- AllocatePrivateVirtualInterfaceResponse.Builder virtualInterfaceName(String virtualInterfaceName)
virtualInterfaceName
- AllocatePrivateVirtualInterfaceResponse.Builder vlan(Integer vlan)
vlan
- AllocatePrivateVirtualInterfaceResponse.Builder asn(Integer asn)
asn
- AllocatePrivateVirtualInterfaceResponse.Builder authKey(String authKey)
authKey
- AllocatePrivateVirtualInterfaceResponse.Builder amazonAddress(String amazonAddress)
amazonAddress
- AllocatePrivateVirtualInterfaceResponse.Builder customerAddress(String customerAddress)
customerAddress
- AllocatePrivateVirtualInterfaceResponse.Builder addressFamily(String addressFamily)
addressFamily
- AddressFamily
AllocatePrivateVirtualInterfaceResponse.Builder addressFamily(AddressFamily addressFamily)
addressFamily
- AddressFamily
AllocatePrivateVirtualInterfaceResponse.Builder virtualInterfaceState(String virtualInterfaceState)
virtualInterfaceState
- VirtualInterfaceState
AllocatePrivateVirtualInterfaceResponse.Builder virtualInterfaceState(VirtualInterfaceState virtualInterfaceState)
virtualInterfaceState
- VirtualInterfaceState
AllocatePrivateVirtualInterfaceResponse.Builder customerRouterConfig(String customerRouterConfig)
Information for generating the customer router configuration.
customerRouterConfig
- Information for generating the customer router configuration.AllocatePrivateVirtualInterfaceResponse.Builder virtualGatewayId(String virtualGatewayId)
virtualGatewayId
- AllocatePrivateVirtualInterfaceResponse.Builder routeFilterPrefixes(Collection<RouteFilterPrefix> routeFilterPrefixes)
routeFilterPrefixes
- AllocatePrivateVirtualInterfaceResponse.Builder routeFilterPrefixes(RouteFilterPrefix... routeFilterPrefixes)
NOTE: This method appends the values to the existing list (if any). Use
#setRouteFilterPrefixes(java.util.Collection)
or
#withRouteFilterPrefixes(java.util.Collection)
if you want to override the existing values.
routeFilterPrefixes
- AllocatePrivateVirtualInterfaceResponse.Builder bgpPeers(Collection<BGPPeer> bgpPeers)
bgpPeers
- AllocatePrivateVirtualInterfaceResponse.Builder bgpPeers(BGPPeer... bgpPeers)
NOTE: This method appends the values to the existing list (if any). Use
#setBgpPeers(java.util.Collection)
or #withBgpPeers(java.util.Collection)
if you want to
override the existing values.
bgpPeers
- Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.