CopyableBuilder<AllocatePublicVirtualInterfaceResponse.Builder,AllocatePublicVirtualInterfaceResponse>, SdkBuilder<AllocatePublicVirtualInterfaceResponse.Builder,AllocatePublicVirtualInterfaceResponse>public static interface AllocatePublicVirtualInterfaceResponse.Builder extends CopyableBuilder<AllocatePublicVirtualInterfaceResponse.Builder,AllocatePublicVirtualInterfaceResponse>
copyapply, buildAllocatePublicVirtualInterfaceResponse.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.AllocatePublicVirtualInterfaceResponse.Builder virtualInterfaceId(String virtualInterfaceId)
virtualInterfaceId - AllocatePublicVirtualInterfaceResponse.Builder location(String location)
location - AllocatePublicVirtualInterfaceResponse.Builder connectionId(String connectionId)
connectionId - AllocatePublicVirtualInterfaceResponse.Builder virtualInterfaceType(String virtualInterfaceType)
virtualInterfaceType - AllocatePublicVirtualInterfaceResponse.Builder virtualInterfaceName(String virtualInterfaceName)
virtualInterfaceName - AllocatePublicVirtualInterfaceResponse.Builder vlan(Integer vlan)
vlan - AllocatePublicVirtualInterfaceResponse.Builder asn(Integer asn)
asn - AllocatePublicVirtualInterfaceResponse.Builder authKey(String authKey)
authKey - AllocatePublicVirtualInterfaceResponse.Builder amazonAddress(String amazonAddress)
amazonAddress - AllocatePublicVirtualInterfaceResponse.Builder customerAddress(String customerAddress)
customerAddress - AllocatePublicVirtualInterfaceResponse.Builder addressFamily(String addressFamily)
addressFamily - AddressFamilyAllocatePublicVirtualInterfaceResponse.Builder addressFamily(AddressFamily addressFamily)
addressFamily - AddressFamilyAllocatePublicVirtualInterfaceResponse.Builder virtualInterfaceState(String virtualInterfaceState)
virtualInterfaceState - VirtualInterfaceStateAllocatePublicVirtualInterfaceResponse.Builder virtualInterfaceState(VirtualInterfaceState virtualInterfaceState)
virtualInterfaceState - VirtualInterfaceStateAllocatePublicVirtualInterfaceResponse.Builder customerRouterConfig(String customerRouterConfig)
Information for generating the customer router configuration.
customerRouterConfig - Information for generating the customer router configuration.AllocatePublicVirtualInterfaceResponse.Builder virtualGatewayId(String virtualGatewayId)
virtualGatewayId - AllocatePublicVirtualInterfaceResponse.Builder routeFilterPrefixes(Collection<RouteFilterPrefix> routeFilterPrefixes)
routeFilterPrefixes - AllocatePublicVirtualInterfaceResponse.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 - AllocatePublicVirtualInterfaceResponse.Builder bgpPeers(Collection<BGPPeer> bgpPeers)
bgpPeers - AllocatePublicVirtualInterfaceResponse.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.