@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class VirtualGateway extends Object implements Serializable, Cloneable, StructuredPojo
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.
Constructor and Description |
---|
VirtualGateway() |
Modifier and Type | Method and Description |
---|---|
VirtualGateway |
clone() |
boolean |
equals(Object obj) |
String |
getVirtualGatewayId() |
String |
getVirtualGatewayState() |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setVirtualGatewayId(String virtualGatewayId) |
void |
setVirtualGatewayState(String virtualGatewayState) |
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
VirtualGateway |
withVirtualGatewayId(String virtualGatewayId) |
VirtualGateway |
withVirtualGatewayState(String virtualGatewayState) |
public void setVirtualGatewayId(String virtualGatewayId)
virtualGatewayId
- public String getVirtualGatewayId()
public VirtualGateway withVirtualGatewayId(String virtualGatewayId)
virtualGatewayId
- public void setVirtualGatewayState(String virtualGatewayState)
virtualGatewayState
- public String getVirtualGatewayState()
public VirtualGateway withVirtualGatewayState(String virtualGatewayState)
virtualGatewayState
- public String toString()
toString
in class Object
Object.toString()
public VirtualGateway clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.