public class VirtualGateway
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
You can create one or more AWS Direct Connect private virtual interfaces linking to your virtual private gateway.
Virtual private gateways can be managed using the Amazon Virtual Private Cloud (Amazon VPC) console or the Amazon EC2 CreateVpnGateway action.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
virtualGatewayId |
private java.lang.String |
virtualGatewayState |
Constructor and Description |
---|
VirtualGateway() |
Modifier and Type | Method and Description |
---|---|
VirtualGateway |
clone() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getVirtualGatewayId() |
java.lang.String |
getVirtualGatewayState() |
int |
hashCode() |
void |
setVirtualGatewayId(java.lang.String virtualGatewayId) |
void |
setVirtualGatewayState(java.lang.String virtualGatewayState) |
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
VirtualGateway |
withVirtualGatewayId(java.lang.String virtualGatewayId) |
VirtualGateway |
withVirtualGatewayState(java.lang.String virtualGatewayState) |
private java.lang.String virtualGatewayId
private java.lang.String virtualGatewayState
public void setVirtualGatewayId(java.lang.String virtualGatewayId)
virtualGatewayId
- public java.lang.String getVirtualGatewayId()
public VirtualGateway withVirtualGatewayId(java.lang.String virtualGatewayId)
virtualGatewayId
- public void setVirtualGatewayState(java.lang.String virtualGatewayState)
virtualGatewayState
- public java.lang.String getVirtualGatewayState()
public VirtualGateway withVirtualGatewayState(java.lang.String virtualGatewayState)
virtualGatewayState
- public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public VirtualGateway clone()
clone
in class java.lang.Object