@Generated(value="software.amazon.awssdk:codegen") public class VPC extends Object implements ToCopyableBuilder<VPC.Builder,VPC>
(Private hosted zones only) A complex type that contains information about an Amazon VPC.
Modifier and Type | Class and Description |
---|---|
static interface |
VPC.Builder |
Modifier and Type | Method and Description |
---|---|
static VPC.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
static Class<? extends VPC.Builder> |
serializableBuilderClass() |
VPC.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
String |
vpcId()
Returns the value of the VPCId property for this object.
|
VPCRegion |
vpcRegion()
(Private hosted zones only) The region in which you created an Amazon VPC.
|
String |
vpcRegionString()
(Private hosted zones only) The region in which you created an Amazon VPC.
|
copy
public VPCRegion vpcRegion()
(Private hosted zones only) The region in which you created an Amazon VPC.
If the service returns an enum value that is not available in the current SDK version, vpcRegion
will
return VPCRegion.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
vpcRegionString()
.
VPCRegion
public String vpcRegionString()
(Private hosted zones only) The region in which you created an Amazon VPC.
If the service returns an enum value that is not available in the current SDK version, vpcRegion
will
return VPCRegion.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
vpcRegionString()
.
VPCRegion
public String vpcId()
public VPC.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<VPC.Builder,VPC>
public static VPC.Builder builder()
public static Class<? extends VPC.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.