Class ListVpcAssociationAuthorizationsRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.route53.model.Route53Request
-
- software.amazon.awssdk.services.route53.model.ListVpcAssociationAuthorizationsRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<ListVpcAssociationAuthorizationsRequest.Builder,ListVpcAssociationAuthorizationsRequest>
@Generated("software.amazon.awssdk:codegen") public final class ListVpcAssociationAuthorizationsRequest extends Route53Request implements ToCopyableBuilder<ListVpcAssociationAuthorizationsRequest.Builder,ListVpcAssociationAuthorizationsRequest>
A complex type that contains information about that can be associated with your hosted zone.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceListVpcAssociationAuthorizationsRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ListVpcAssociationAuthorizationsRequest.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringhostedZoneId()The ID of the hosted zone for which you want a list of VPCs that can be associated with the hosted zone.StringmaxResults()Optional: An integer that specifies the maximum number of VPCs that you want Amazon Route 53 to return.StringnextToken()Optional: If a response includes aNextTokenelement, there are more VPCs that can be associated with the specified hosted zone.List<SdkField<?>>sdkFields()static Class<? extends ListVpcAssociationAuthorizationsRequest.Builder>serializableBuilderClass()ListVpcAssociationAuthorizationsRequest.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfiguration
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
hostedZoneId
public final String hostedZoneId()
The ID of the hosted zone for which you want a list of VPCs that can be associated with the hosted zone.
- Returns:
- The ID of the hosted zone for which you want a list of VPCs that can be associated with the hosted zone.
-
nextToken
public final String nextToken()
Optional: If a response includes a
NextTokenelement, there are more VPCs that can be associated with the specified hosted zone. To get the next page of results, submit another request, and include the value ofNextTokenfrom the response in thenexttokenparameter in anotherListVPCAssociationAuthorizationsrequest.- Returns:
- Optional: If a response includes a
NextTokenelement, there are more VPCs that can be associated with the specified hosted zone. To get the next page of results, submit another request, and include the value ofNextTokenfrom the response in thenexttokenparameter in anotherListVPCAssociationAuthorizationsrequest.
-
maxResults
public final String maxResults()
Optional: An integer that specifies the maximum number of VPCs that you want Amazon Route 53 to return. If you don't specify a value for
MaxResults, Route 53 returns up to 50 VPCs per page.- Returns:
- Optional: An integer that specifies the maximum number of VPCs that you want Amazon Route 53 to
return. If you don't specify a value for
MaxResults, Route 53 returns up to 50 VPCs per page.
-
toBuilder
public ListVpcAssociationAuthorizationsRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ListVpcAssociationAuthorizationsRequest.Builder,ListVpcAssociationAuthorizationsRequest>- Specified by:
toBuilderin classRoute53Request
-
builder
public static ListVpcAssociationAuthorizationsRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends ListVpcAssociationAuthorizationsRequest.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsRequest
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsRequest
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkRequest
-
-