Class VirtualGateway

java.lang.Object
com.amazonaws.services.directconnect.model.VirtualGateway
All Implemented Interfaces:
Serializable, Cloneable

public class VirtualGateway extends Object implements Serializable, 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.

See Also:
  • Constructor Details

    • VirtualGateway

      public VirtualGateway()
  • Method Details

    • setVirtualGatewayId

      public void setVirtualGatewayId(String virtualGatewayId)
      Parameters:
      virtualGatewayId -
    • getVirtualGatewayId

      public String getVirtualGatewayId()
      Returns:
    • withVirtualGatewayId

      public VirtualGateway withVirtualGatewayId(String virtualGatewayId)
      Parameters:
      virtualGatewayId -
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setVirtualGatewayState

      public void setVirtualGatewayState(String virtualGatewayState)
      Parameters:
      virtualGatewayState -
    • getVirtualGatewayState

      public String getVirtualGatewayState()
      Returns:
    • withVirtualGatewayState

      public VirtualGateway withVirtualGatewayState(String virtualGatewayState)
      Parameters:
      virtualGatewayState -
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • toString

      public String toString()
      Returns a string representation of this object; useful for testing and debugging.
      Overrides:
      toString in class Object
      Returns:
      A string representation of this object.
      See Also:
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • clone

      public VirtualGateway clone()
      Overrides:
      clone in class Object