ToCopyableBuilder<VpnGateway.Builder,VpnGateway>
@Generated("software.amazon.awssdk:codegen") public class VpnGateway extends Object implements ToCopyableBuilder<VpnGateway.Builder,VpnGateway>
Describes a virtual private gateway.
Modifier and Type | Class | Description |
---|---|---|
static interface |
VpnGateway.Builder |
Modifier and Type | Method | Description |
---|---|---|
String |
availabilityZone() |
The Availability Zone where the virtual private gateway was created, if applicable.
|
static VpnGateway.Builder |
builder() |
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
static Class<? extends VpnGateway.Builder> |
serializableBuilderClass() |
|
String |
state() |
The current state of the virtual private gateway.
|
List<Tag> |
tags() |
Any tags assigned to the virtual private gateway.
|
VpnGateway.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
|
String |
type() |
The type of VPN connection the virtual private gateway supports.
|
List<VpcAttachment> |
vpcAttachments() |
Any VPCs attached to the virtual private gateway.
|
String |
vpnGatewayId() |
The ID of the virtual private gateway.
|
public String availabilityZone()
The Availability Zone where the virtual private gateway was created, if applicable. This field may be empty or not returned.
public String state()
The current state of the virtual private gateway.
VpnState
public String type()
The type of VPN connection the virtual private gateway supports.
GatewayType
public List<VpcAttachment> vpcAttachments()
Any VPCs attached to the virtual private gateway.
public String vpnGatewayId()
The ID of the virtual private gateway.
public List<Tag> tags()
Any tags assigned to the virtual private gateway.
public VpnGateway.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<VpnGateway.Builder,VpnGateway>
public static VpnGateway.Builder builder()
public static Class<? extends VpnGateway.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.