|
Did this page help you?Yes No Tell us about it... |
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.amazonaws.services.directconnect.model.CreatePublicVirtualInterfaceResult
public class CreatePublicVirtualInterfaceResult
A virtual interface (VLAN) transmits the traffic between the Direct Connect location and the customer.
Constructor Summary | |
---|---|
CreatePublicVirtualInterfaceResult()
|
Method Summary | |
---|---|
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 |
java.lang.String |
getAuthKey()
Authentication key for BGP configuration |
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 |
java.lang.String |
getVirtualInterfaceState()
State of the virtual interface. |
java.lang.String |
getVirtualInterfaceType()
The type of virtual interface |
java.lang.Integer |
getVlan()
VLAN ID |
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 |
void |
setAuthKey(java.lang.String authKey)
Authentication key for BGP configuration |
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 |
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 |
void |
setVlan(java.lang.Integer vlan)
VLAN ID |
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and debugging. |
CreatePublicVirtualInterfaceResult |
withAmazonAddress(java.lang.String amazonAddress)
IP address assigned to the Amazon interface. |
CreatePublicVirtualInterfaceResult |
withAsn(java.lang.Integer asn)
Autonomous system (AS) number for Border Gateway Protocol (BGP) configuration |
CreatePublicVirtualInterfaceResult |
withAuthKey(java.lang.String authKey)
Authentication key for BGP configuration |
CreatePublicVirtualInterfaceResult |
withConnectionId(java.lang.String connectionId)
ID of the connection. |
CreatePublicVirtualInterfaceResult |
withCustomerAddress(java.lang.String customerAddress)
IP address assigned to the customer interface. |
CreatePublicVirtualInterfaceResult |
withCustomerRouterConfig(java.lang.String customerRouterConfig)
Information for generating the customer router configuration. |
CreatePublicVirtualInterfaceResult |
withLocation(java.lang.String location)
Where the AWS Direct Connect offering is located. |
CreatePublicVirtualInterfaceResult |
withRouteFilterPrefixes(java.util.Collection<RouteFilterPrefix> routeFilterPrefixes)
A list of route filter prefixes. |
CreatePublicVirtualInterfaceResult |
withRouteFilterPrefixes(RouteFilterPrefix... routeFilterPrefixes)
A list of route filter prefixes. |
CreatePublicVirtualInterfaceResult |
withVirtualGatewayId(java.lang.String virtualGatewayId)
Virtual private gateway to a VPC. |
CreatePublicVirtualInterfaceResult |
withVirtualInterfaceId(java.lang.String virtualInterfaceId)
ID of the virtual interface. |
CreatePublicVirtualInterfaceResult |
withVirtualInterfaceName(java.lang.String virtualInterfaceName)
The name of the virtual interface assigned by the customer |
CreatePublicVirtualInterfaceResult |
withVirtualInterfaceState(java.lang.String virtualInterfaceState)
State of the virtual interface. |
CreatePublicVirtualInterfaceResult |
withVirtualInterfaceState(VirtualInterfaceState virtualInterfaceState)
State of the virtual interface. |
CreatePublicVirtualInterfaceResult |
withVirtualInterfaceType(java.lang.String virtualInterfaceType)
The type of virtual interface |
CreatePublicVirtualInterfaceResult |
withVlan(java.lang.Integer vlan)
VLAN ID |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public CreatePublicVirtualInterfaceResult()
Method Detail |
---|
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 CreatePublicVirtualInterfaceResult 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 CreatePublicVirtualInterfaceResult 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 CreatePublicVirtualInterfaceResult 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 CreatePublicVirtualInterfaceResult 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 CreatePublicVirtualInterfaceResult 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 CreatePublicVirtualInterfaceResult 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 CreatePublicVirtualInterfaceResult 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 CreatePublicVirtualInterfaceResult 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 CreatePublicVirtualInterfaceResult 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 CreatePublicVirtualInterfaceResult 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
VirtualInterfaceState
public void setVirtualInterfaceState(java.lang.String virtualInterfaceState)
Constraints:
Allowed Values: verifying, pending, available, deleting, deleted
virtualInterfaceState
- State of the virtual interface. VirtualInterfaceState
public CreatePublicVirtualInterfaceResult 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. VirtualInterfaceState
public void setVirtualInterfaceState(VirtualInterfaceState virtualInterfaceState)
Constraints:
Allowed Values: verifying, pending, available, deleting, deleted
virtualInterfaceState
- State of the virtual interface. VirtualInterfaceState
public CreatePublicVirtualInterfaceResult 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. VirtualInterfaceState
public java.lang.String getCustomerRouterConfig()
public void setCustomerRouterConfig(java.lang.String customerRouterConfig)
customerRouterConfig
- Information for generating the customer router configuration.public CreatePublicVirtualInterfaceResult 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 CreatePublicVirtualInterfaceResult 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 CreatePublicVirtualInterfaceResult 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 CreatePublicVirtualInterfaceResult 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
in class java.lang.Object
Object.toString()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |