public class AllocatePublicVirtualInterfaceResult extends Object implements Serializable, Cloneable
A virtual interface (VLAN) transmits the traffic between the AWS Direct Connect location and the customer.
Constructor and Description |
---|
AllocatePublicVirtualInterfaceResult() |
public AllocatePublicVirtualInterfaceResult()
public 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 AllocatePublicVirtualInterfaceResult 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 AllocatePublicVirtualInterfaceResult withVirtualInterfaceId(String virtualInterfaceId)
virtualInterfaceId
- public void setLocation(String location)
location
- public String getLocation()
public AllocatePublicVirtualInterfaceResult withLocation(String location)
location
- public void setConnectionId(String connectionId)
connectionId
- public String getConnectionId()
public AllocatePublicVirtualInterfaceResult withConnectionId(String connectionId)
connectionId
- public void setVirtualInterfaceType(String virtualInterfaceType)
virtualInterfaceType
- public String getVirtualInterfaceType()
public AllocatePublicVirtualInterfaceResult withVirtualInterfaceType(String virtualInterfaceType)
virtualInterfaceType
- public void setVirtualInterfaceName(String virtualInterfaceName)
virtualInterfaceName
- public String getVirtualInterfaceName()
public AllocatePublicVirtualInterfaceResult withVirtualInterfaceName(String virtualInterfaceName)
virtualInterfaceName
- public void setVlan(Integer vlan)
vlan
- public Integer getVlan()
public AllocatePublicVirtualInterfaceResult withVlan(Integer vlan)
vlan
- public void setAsn(Integer asn)
asn
- public Integer getAsn()
public AllocatePublicVirtualInterfaceResult withAsn(Integer asn)
asn
- public void setAuthKey(String authKey)
authKey
- public String getAuthKey()
public AllocatePublicVirtualInterfaceResult withAuthKey(String authKey)
authKey
- public void setAmazonAddress(String amazonAddress)
amazonAddress
- public String getAmazonAddress()
public AllocatePublicVirtualInterfaceResult withAmazonAddress(String amazonAddress)
amazonAddress
- public void setCustomerAddress(String customerAddress)
customerAddress
- public String getCustomerAddress()
public AllocatePublicVirtualInterfaceResult withCustomerAddress(String customerAddress)
customerAddress
- public void setVirtualInterfaceState(String virtualInterfaceState)
virtualInterfaceState
- VirtualInterfaceState
public String getVirtualInterfaceState()
VirtualInterfaceState
public AllocatePublicVirtualInterfaceResult withVirtualInterfaceState(String virtualInterfaceState)
virtualInterfaceState
- VirtualInterfaceState
public void setVirtualInterfaceState(VirtualInterfaceState virtualInterfaceState)
virtualInterfaceState
- VirtualInterfaceState
public AllocatePublicVirtualInterfaceResult withVirtualInterfaceState(VirtualInterfaceState virtualInterfaceState)
virtualInterfaceState
- VirtualInterfaceState
public 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 AllocatePublicVirtualInterfaceResult 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 AllocatePublicVirtualInterfaceResult withVirtualGatewayId(String virtualGatewayId)
virtualGatewayId
- public List<RouteFilterPrefix> getRouteFilterPrefixes()
public void setRouteFilterPrefixes(Collection<RouteFilterPrefix> routeFilterPrefixes)
routeFilterPrefixes
- public AllocatePublicVirtualInterfaceResult 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 AllocatePublicVirtualInterfaceResult withRouteFilterPrefixes(Collection<RouteFilterPrefix> routeFilterPrefixes)
routeFilterPrefixes
- public String toString()
toString
in class Object
Object.toString()
public AllocatePublicVirtualInterfaceResult clone()
Copyright © 2018. All rights reserved.