@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreatePublicVirtualInterfaceResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
A virtual interface (VLAN) transmits the traffic between the AWS Direct Connect location and the customer.
| Constructor and Description |
|---|
CreatePublicVirtualInterfaceResult() |
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadatapublic void setOwnerAccount(String ownerAccount)
The AWS account that will own the new virtual interface.
ownerAccount - The AWS account that will own the new virtual interface.public String getOwnerAccount()
The AWS account that will own the new virtual interface.
public CreatePublicVirtualInterfaceResult withOwnerAccount(String ownerAccount)
The AWS account that will own the new virtual interface.
ownerAccount - The AWS account that will own the new virtual interface.public void setVirtualInterfaceId(String virtualInterfaceId)
virtualInterfaceId - public String getVirtualInterfaceId()
public CreatePublicVirtualInterfaceResult withVirtualInterfaceId(String virtualInterfaceId)
virtualInterfaceId - public void setLocation(String location)
location - public String getLocation()
public CreatePublicVirtualInterfaceResult withLocation(String location)
location - public void setConnectionId(String connectionId)
connectionId - public String getConnectionId()
public CreatePublicVirtualInterfaceResult withConnectionId(String connectionId)
connectionId - public void setVirtualInterfaceType(String virtualInterfaceType)
virtualInterfaceType - public String getVirtualInterfaceType()
public CreatePublicVirtualInterfaceResult withVirtualInterfaceType(String virtualInterfaceType)
virtualInterfaceType - public void setVirtualInterfaceName(String virtualInterfaceName)
virtualInterfaceName - public String getVirtualInterfaceName()
public CreatePublicVirtualInterfaceResult withVirtualInterfaceName(String virtualInterfaceName)
virtualInterfaceName - public void setVlan(Integer vlan)
vlan - public Integer getVlan()
public CreatePublicVirtualInterfaceResult withVlan(Integer vlan)
vlan - public void setAsn(Integer asn)
asn - public Integer getAsn()
public CreatePublicVirtualInterfaceResult withAsn(Integer asn)
asn - public void setAuthKey(String authKey)
authKey - public String getAuthKey()
public CreatePublicVirtualInterfaceResult withAuthKey(String authKey)
authKey - public void setAmazonAddress(String amazonAddress)
amazonAddress - public String getAmazonAddress()
public CreatePublicVirtualInterfaceResult withAmazonAddress(String amazonAddress)
amazonAddress - public void setCustomerAddress(String customerAddress)
customerAddress - public String getCustomerAddress()
public CreatePublicVirtualInterfaceResult withCustomerAddress(String customerAddress)
customerAddress - public void setAddressFamily(String addressFamily)
addressFamily - AddressFamilypublic String getAddressFamily()
AddressFamilypublic CreatePublicVirtualInterfaceResult withAddressFamily(String addressFamily)
addressFamily - AddressFamilypublic void setAddressFamily(AddressFamily addressFamily)
addressFamily - AddressFamilypublic CreatePublicVirtualInterfaceResult withAddressFamily(AddressFamily addressFamily)
addressFamily - AddressFamilypublic void setVirtualInterfaceState(String virtualInterfaceState)
virtualInterfaceState - VirtualInterfaceStatepublic String getVirtualInterfaceState()
VirtualInterfaceStatepublic CreatePublicVirtualInterfaceResult withVirtualInterfaceState(String virtualInterfaceState)
virtualInterfaceState - VirtualInterfaceStatepublic void setVirtualInterfaceState(VirtualInterfaceState virtualInterfaceState)
virtualInterfaceState - VirtualInterfaceStatepublic CreatePublicVirtualInterfaceResult withVirtualInterfaceState(VirtualInterfaceState virtualInterfaceState)
virtualInterfaceState - VirtualInterfaceStatepublic void setCustomerRouterConfig(String customerRouterConfig)
Information for generating the customer router configuration.
customerRouterConfig - Information for generating the customer router configuration.public String getCustomerRouterConfig()
Information for generating the customer router configuration.
public CreatePublicVirtualInterfaceResult withCustomerRouterConfig(String customerRouterConfig)
Information for generating the customer router configuration.
customerRouterConfig - Information for generating the customer router configuration.public void setVirtualGatewayId(String virtualGatewayId)
virtualGatewayId - public String getVirtualGatewayId()
public CreatePublicVirtualInterfaceResult withVirtualGatewayId(String virtualGatewayId)
virtualGatewayId - public List<RouteFilterPrefix> getRouteFilterPrefixes()
public void setRouteFilterPrefixes(Collection<RouteFilterPrefix> routeFilterPrefixes)
routeFilterPrefixes - public CreatePublicVirtualInterfaceResult withRouteFilterPrefixes(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 - public CreatePublicVirtualInterfaceResult withRouteFilterPrefixes(Collection<RouteFilterPrefix> routeFilterPrefixes)
routeFilterPrefixes - public void setBgpPeers(Collection<BGPPeer> bgpPeers)
bgpPeers - public CreatePublicVirtualInterfaceResult withBgpPeers(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 - public CreatePublicVirtualInterfaceResult withBgpPeers(Collection<BGPPeer> bgpPeers)
bgpPeers - public String toString()
toString in class ObjectObject.toString()public CreatePublicVirtualInterfaceResult clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.