public class CreatePrivateVirtualInterfaceResult
extends java.lang.Object
implements java.io.Serializable
A virtual interface (VLAN) transmits the traffic between the Direct Connect location and the customer.
| コンストラクタと説明 |
|---|
CreatePrivateVirtualInterfaceResult() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getAmazonAddress()
IP address assigned to the Amazon interface.
|
java.lang.Integer |
getAsn()
Autonomous system (AS) number for Border Gateway Protocol (BGP)
configuration Example: 65000
|
java.lang.String |
getAuthKey()
Authentication key for BGP configuration Example: asdf34example
|
java.lang.String |
getConnectionId()
ID of the connection.
|
java.lang.String |
getCustomerAddress()
IP address assigned to the customer interface.
|
java.lang.String |
getCustomerRouterConfig()
Information for generating the customer router configuration.
|
java.lang.String |
getLocation()
Where the AWS Direct Connect offering is located.
|
java.util.List<RouteFilterPrefix> |
getRouteFilterPrefixes()
A list of route filter prefixes.
|
java.lang.String |
getVirtualGatewayId()
Virtual private gateway to a VPC.
|
java.lang.String |
getVirtualInterfaceId()
ID of the virtual interface.
|
java.lang.String |
getVirtualInterfaceName()
The name of the virtual interface assigned by the customer Example:
"Dev VPC"
|
java.lang.String |
getVirtualInterfaceState()
State of the virtual interface.
|
java.lang.String |
getVirtualInterfaceType()
The type of virtual interface Example: Private (Amazon VPC) or
public (Amazon S3, Amazon DynamoDB, etc.)
|
java.lang.Integer |
getVlan()
VLAN ID Example: 101
|
int |
hashCode() |
void |
setAmazonAddress(java.lang.String amazonAddress)
IP address assigned to the Amazon interface.
|
void |
setAsn(java.lang.Integer asn)
Autonomous system (AS) number for Border Gateway Protocol (BGP)
configuration Example: 65000
|
void |
setAuthKey(java.lang.String authKey)
Authentication key for BGP configuration Example: asdf34example
|
void |
setConnectionId(java.lang.String connectionId)
ID of the connection.
|
void |
setCustomerAddress(java.lang.String customerAddress)
IP address assigned to the customer interface.
|
void |
setCustomerRouterConfig(java.lang.String customerRouterConfig)
Information for generating the customer router configuration.
|
void |
setLocation(java.lang.String location)
Where the AWS Direct Connect offering is located.
|
void |
setRouteFilterPrefixes(java.util.Collection<RouteFilterPrefix> routeFilterPrefixes)
A list of route filter prefixes.
|
void |
setVirtualGatewayId(java.lang.String virtualGatewayId)
Virtual private gateway to a VPC.
|
void |
setVirtualInterfaceId(java.lang.String virtualInterfaceId)
ID of the virtual interface.
|
void |
setVirtualInterfaceName(java.lang.String virtualInterfaceName)
The name of the virtual interface assigned by the customer Example:
"Dev VPC"
|
void |
setVirtualInterfaceState(java.lang.String virtualInterfaceState)
State of the virtual interface.
|
void |
setVirtualInterfaceState(VirtualInterfaceState virtualInterfaceState)
State of the virtual interface.
|
void |
setVirtualInterfaceType(java.lang.String virtualInterfaceType)
The type of virtual interface Example: Private (Amazon VPC) or
public (Amazon S3, Amazon DynamoDB, etc.)
|
void |
setVlan(java.lang.Integer vlan)
VLAN ID Example: 101
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
CreatePrivateVirtualInterfaceResult |
withAmazonAddress(java.lang.String amazonAddress)
IP address assigned to the Amazon interface.
|
CreatePrivateVirtualInterfaceResult |
withAsn(java.lang.Integer asn)
Autonomous system (AS) number for Border Gateway Protocol (BGP)
configuration Example: 65000
Returns a reference to this object so that method calls can be chained together.
|
CreatePrivateVirtualInterfaceResult |
withAuthKey(java.lang.String authKey)
Authentication key for BGP configuration Example: asdf34example
Returns a reference to this object so that method calls can be chained together.
|
CreatePrivateVirtualInterfaceResult |
withConnectionId(java.lang.String connectionId)
ID of the connection.
|
CreatePrivateVirtualInterfaceResult |
withCustomerAddress(java.lang.String customerAddress)
IP address assigned to the customer interface.
|
CreatePrivateVirtualInterfaceResult |
withCustomerRouterConfig(java.lang.String customerRouterConfig)
Information for generating the customer router configuration.
|
CreatePrivateVirtualInterfaceResult |
withLocation(java.lang.String location)
Where the AWS Direct Connect offering is located.
|
CreatePrivateVirtualInterfaceResult |
withRouteFilterPrefixes(java.util.Collection<RouteFilterPrefix> routeFilterPrefixes)
A list of route filter prefixes.
|
CreatePrivateVirtualInterfaceResult |
withRouteFilterPrefixes(RouteFilterPrefix... routeFilterPrefixes)
A list of route filter prefixes.
|
CreatePrivateVirtualInterfaceResult |
withVirtualGatewayId(java.lang.String virtualGatewayId)
Virtual private gateway to a VPC.
|
CreatePrivateVirtualInterfaceResult |
withVirtualInterfaceId(java.lang.String virtualInterfaceId)
ID of the virtual interface.
|
CreatePrivateVirtualInterfaceResult |
withVirtualInterfaceName(java.lang.String virtualInterfaceName)
The name of the virtual interface assigned by the customer Example:
"Dev VPC"
Returns a reference to this object so that method calls can be chained together.
|
CreatePrivateVirtualInterfaceResult |
withVirtualInterfaceState(java.lang.String virtualInterfaceState)
State of the virtual interface.
|
CreatePrivateVirtualInterfaceResult |
withVirtualInterfaceState(VirtualInterfaceState virtualInterfaceState)
State of the virtual interface.
|
CreatePrivateVirtualInterfaceResult |
withVirtualInterfaceType(java.lang.String virtualInterfaceType)
The type of virtual interface Example: Private (Amazon VPC) or
public (Amazon S3, Amazon DynamoDB, etc.)
|
CreatePrivateVirtualInterfaceResult |
withVlan(java.lang.Integer vlan)
VLAN ID Example: 101
Returns a reference to this object so that method calls can be chained together.
|
public java.lang.String getVirtualInterfaceId()
Example: dxvif-123dfg56
Default: None
Example: dxvif-123dfg56
Default: None
public void setVirtualInterfaceId(java.lang.String virtualInterfaceId)
Example: dxvif-123dfg56
Default: None
virtualInterfaceId - ID of the virtual interface. Example: dxvif-123dfg56
Default: None
public CreatePrivateVirtualInterfaceResult withVirtualInterfaceId(java.lang.String virtualInterfaceId)
Example: dxvif-123dfg56
Default: None
Returns a reference to this object so that method calls can be chained together.
virtualInterfaceId - ID of the virtual interface. Example: dxvif-123dfg56
Default: None
public java.lang.String getLocation()
Example: EqSV5
Default: None
Example: EqSV5
Default: None
public void setLocation(java.lang.String location)
Example: EqSV5
Default: None
location - Where the AWS Direct Connect offering is located. Example: EqSV5
Default: None
public CreatePrivateVirtualInterfaceResult withLocation(java.lang.String location)
Example: EqSV5
Default: None
Returns a reference to this object so that method calls can be chained together.
location - Where the AWS Direct Connect offering is located. Example: EqSV5
Default: None
public java.lang.String getConnectionId()
Example: dxcon-fg5678gh
Default: None
Example: dxcon-fg5678gh
Default: None
public void setConnectionId(java.lang.String connectionId)
Example: dxcon-fg5678gh
Default: None
connectionId - ID of the connection. Example: dxcon-fg5678gh
Default: None
public CreatePrivateVirtualInterfaceResult withConnectionId(java.lang.String connectionId)
Example: dxcon-fg5678gh
Default: None
Returns a reference to this object so that method calls can be chained together.
connectionId - ID of the connection. Example: dxcon-fg5678gh
Default: None
public java.lang.String getVirtualInterfaceType()
Example: Private (Amazon VPC) or public (Amazon S3, Amazon DynamoDB, etc.)
Example: Private (Amazon VPC) or public (Amazon S3, Amazon DynamoDB, etc.)
public void setVirtualInterfaceType(java.lang.String virtualInterfaceType)
Example: Private (Amazon VPC) or public (Amazon S3, Amazon DynamoDB, etc.)
virtualInterfaceType - The type of virtual interface Example: Private (Amazon VPC) or public (Amazon S3, Amazon DynamoDB, etc.)
public CreatePrivateVirtualInterfaceResult withVirtualInterfaceType(java.lang.String virtualInterfaceType)
Example: Private (Amazon VPC) or public (Amazon S3, Amazon DynamoDB, etc.)
Returns a reference to this object so that method calls can be chained together.
virtualInterfaceType - The type of virtual interface Example: Private (Amazon VPC) or public (Amazon S3, Amazon DynamoDB, etc.)
public java.lang.String getVirtualInterfaceName()
Example: "Dev VPC"
Example: "Dev VPC"
public void setVirtualInterfaceName(java.lang.String virtualInterfaceName)
Example: "Dev VPC"
virtualInterfaceName - The name of the virtual interface assigned by the customer Example: "Dev VPC"
public CreatePrivateVirtualInterfaceResult withVirtualInterfaceName(java.lang.String virtualInterfaceName)
Example: "Dev VPC"
Returns a reference to this object so that method calls can be chained together.
virtualInterfaceName - The name of the virtual interface assigned by the customer Example: "Dev VPC"
public java.lang.Integer getVlan()
Example: 101
Example: 101
public void setVlan(java.lang.Integer vlan)
Example: 101
vlan - VLAN ID Example: 101
public CreatePrivateVirtualInterfaceResult withVlan(java.lang.Integer vlan)
Example: 101
Returns a reference to this object so that method calls can be chained together.
vlan - VLAN ID Example: 101
public java.lang.Integer getAsn()
Example: 65000
Example: 65000
public void setAsn(java.lang.Integer asn)
Example: 65000
asn - Autonomous system (AS) number for Border Gateway Protocol (BGP)
configuration Example: 65000
public CreatePrivateVirtualInterfaceResult withAsn(java.lang.Integer asn)
Example: 65000
Returns a reference to this object so that method calls can be chained together.
asn - Autonomous system (AS) number for Border Gateway Protocol (BGP)
configuration Example: 65000
public java.lang.String getAuthKey()
Example: asdf34example
Example: asdf34example
public void setAuthKey(java.lang.String authKey)
Example: asdf34example
authKey - Authentication key for BGP configuration Example: asdf34example
public CreatePrivateVirtualInterfaceResult withAuthKey(java.lang.String authKey)
Example: asdf34example
Returns a reference to this object so that method calls can be chained together.
authKey - Authentication key for BGP configuration Example: asdf34example
public java.lang.String getAmazonAddress()
Example: 192.168.1.1
Example: 192.168.1.1
public void setAmazonAddress(java.lang.String amazonAddress)
Example: 192.168.1.1
amazonAddress - IP address assigned to the Amazon interface. Example: 192.168.1.1
public CreatePrivateVirtualInterfaceResult withAmazonAddress(java.lang.String amazonAddress)
Example: 192.168.1.1
Returns a reference to this object so that method calls can be chained together.
amazonAddress - IP address assigned to the Amazon interface. Example: 192.168.1.1
public java.lang.String getCustomerAddress()
Example: 192.168.1.2
Example: 192.168.1.2
public void setCustomerAddress(java.lang.String customerAddress)
Example: 192.168.1.2
customerAddress - IP address assigned to the customer interface. Example: 192.168.1.2
public CreatePrivateVirtualInterfaceResult withCustomerAddress(java.lang.String customerAddress)
Example: 192.168.1.2
Returns a reference to this object so that method calls can be chained together.
customerAddress - IP address assigned to the customer interface. Example: 192.168.1.2
public java.lang.String getVirtualInterfaceState()
Constraints:
Allowed Values: verifying, pending, available, deleting, deleted
VirtualInterfaceStatepublic void setVirtualInterfaceState(java.lang.String virtualInterfaceState)
Constraints:
Allowed Values: verifying, pending, available, deleting, deleted
virtualInterfaceState - State of the virtual interface. VirtualInterfaceStatepublic CreatePrivateVirtualInterfaceResult withVirtualInterfaceState(java.lang.String virtualInterfaceState)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: verifying, pending, available, deleting, deleted
virtualInterfaceState - State of the virtual interface. VirtualInterfaceStatepublic void setVirtualInterfaceState(VirtualInterfaceState virtualInterfaceState)
Constraints:
Allowed Values: verifying, pending, available, deleting, deleted
virtualInterfaceState - State of the virtual interface. VirtualInterfaceStatepublic CreatePrivateVirtualInterfaceResult withVirtualInterfaceState(VirtualInterfaceState virtualInterfaceState)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: verifying, pending, available, deleting, deleted
virtualInterfaceState - State of the virtual interface. VirtualInterfaceStatepublic java.lang.String getCustomerRouterConfig()
public void setCustomerRouterConfig(java.lang.String customerRouterConfig)
customerRouterConfig - Information for generating the customer router configuration.public CreatePrivateVirtualInterfaceResult withCustomerRouterConfig(java.lang.String customerRouterConfig)
Returns a reference to this object so that method calls can be chained together.
customerRouterConfig - Information for generating the customer router configuration.public java.lang.String getVirtualGatewayId()
Example: vgw-123er56
Example: vgw-123er56
public void setVirtualGatewayId(java.lang.String virtualGatewayId)
Example: vgw-123er56
virtualGatewayId - Virtual private gateway to a VPC. Example: vgw-123er56
public CreatePrivateVirtualInterfaceResult withVirtualGatewayId(java.lang.String virtualGatewayId)
Example: vgw-123er56
Returns a reference to this object so that method calls can be chained together.
virtualGatewayId - Virtual private gateway to a VPC. Example: vgw-123er56
public java.util.List<RouteFilterPrefix> getRouteFilterPrefixes()
public void setRouteFilterPrefixes(java.util.Collection<RouteFilterPrefix> routeFilterPrefixes)
routeFilterPrefixes - A list of route filter prefixes.public CreatePrivateVirtualInterfaceResult withRouteFilterPrefixes(RouteFilterPrefix... routeFilterPrefixes)
Returns a reference to this object so that method calls can be chained together.
routeFilterPrefixes - A list of route filter prefixes.public CreatePrivateVirtualInterfaceResult withRouteFilterPrefixes(java.util.Collection<RouteFilterPrefix> routeFilterPrefixes)
Returns a reference to this object so that method calls can be chained together.
routeFilterPrefixes - A list of route filter prefixes.public java.lang.String toString()
toString クラス内 java.lang.ObjectObject.toString()public int hashCode()
hashCode クラス内 java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals クラス内 java.lang.Object