@Generated(value="software.amazon.awssdk:codegen") public final class ListHostedZonesByVpcRequest extends Route53Request implements ToCopyableBuilder<ListHostedZonesByVpcRequest.Builder,ListHostedZonesByVpcRequest>
Lists all the private hosted zones that a specified VPC is associated with, regardless of which Amazon Web Services account created the hosted zones.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ListHostedZonesByVpcRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ListHostedZonesByVpcRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
maxItems()
(Optional) The maximum number of hosted zones that you want Amazon Route 53 to return.
|
String |
nextToken()
If the previous response included a
NextToken element, the specified VPC is associated with more
hosted zones. |
List<SdkField<?>> |
sdkFields() |
static Class<? extends ListHostedZonesByVpcRequest.Builder> |
serializableBuilderClass() |
ListHostedZonesByVpcRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
vpcId()
The ID of the Amazon VPC that you want to list hosted zones for.
|
VPCRegion |
vpcRegion()
For the Amazon VPC that you specified for
VPCId, the Amazon Web Services Region that you created the
VPC in. |
String |
vpcRegionAsString()
For the Amazon VPC that you specified for
VPCId, the Amazon Web Services Region that you created the
VPC in. |
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String vpcId()
The ID of the Amazon VPC that you want to list hosted zones for.
public final VPCRegion vpcRegion()
For the Amazon VPC that you specified for VPCId, the Amazon Web Services Region that you created the
VPC in.
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
vpcRegionAsString().
VPCId, the Amazon Web Services Region that you
created the VPC in.VPCRegionpublic final String vpcRegionAsString()
For the Amazon VPC that you specified for VPCId, the Amazon Web Services Region that you created the
VPC in.
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
vpcRegionAsString().
VPCId, the Amazon Web Services Region that you
created the VPC in.VPCRegionpublic final String maxItems()
(Optional) The maximum number of hosted zones that you want Amazon Route 53 to return. If the specified VPC is
associated with more than MaxItems hosted zones, the response includes a NextToken
element. NextToken contains an encrypted token that identifies the first hosted zone that Route 53
will return if you submit another request.
MaxItems hosted zones, the response includes a
NextToken element. NextToken contains an encrypted token that identifies the
first hosted zone that Route 53 will return if you submit another request.public final String nextToken()
If the previous response included a NextToken element, the specified VPC is associated with more
hosted zones. To get more hosted zones, submit another ListHostedZonesByVPC request.
For the value of NextToken, specify the value of NextToken from the previous response.
If the previous response didn't include a NextToken element, there are no more hosted zones to get.
NextToken element, the specified VPC is associated with
more hosted zones. To get more hosted zones, submit another ListHostedZonesByVPC request.
For the value of NextToken, specify the value of NextToken from the previous
response.
If the previous response didn't include a NextToken element, there are no more hosted zones
to get.
public ListHostedZonesByVpcRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ListHostedZonesByVpcRequest.Builder,ListHostedZonesByVpcRequest>toBuilder in class Route53Requestpublic static ListHostedZonesByVpcRequest.Builder builder()
public static Class<? extends ListHostedZonesByVpcRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2022. All rights reserved.