Class ListResourceRecordSetsRequest
- All Implemented Interfaces:
ReadLimitInfo, Serializable, Cloneable
The input for a ListResourceRecordSets request.
- See Also:
-
Field Summary
Fields inherited from class AmazonWebServiceRequest
NOOP -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor for ListResourceRecordSetsRequest object.ListResourceRecordSetsRequest(String hostedZoneId) Constructs a new ListResourceRecordSetsRequest object. -
Method Summary
Modifier and TypeMethodDescriptionclone()Creates a shallow clone of this request.booleanThe ID of the hosted zone that contains the resource record sets that you want to get.The maximum number of records you want in the response body.Weighted resource record sets only: If results were truncated for a given DNS name and type, specify the value ofListResourceRecordSetsResponse$NextRecordIdentifierfrom the previous response to get the next resource record set that has the current DNS name and type.The first name in the lexicographic ordering of domain names that you want theListResourceRecordSetsrequest to list.The DNS type at which to begin the listing of resource record sets.inthashCode()voidsetHostedZoneId(String hostedZoneId) The ID of the hosted zone that contains the resource record sets that you want to get.voidsetMaxItems(String maxItems) The maximum number of records you want in the response body.voidsetStartRecordIdentifier(String startRecordIdentifier) Weighted resource record sets only: If results were truncated for a given DNS name and type, specify the value ofListResourceRecordSetsResponse$NextRecordIdentifierfrom the previous response to get the next resource record set that has the current DNS name and type.voidsetStartRecordName(String startRecordName) The first name in the lexicographic ordering of domain names that you want theListResourceRecordSetsrequest to list.voidsetStartRecordType(RRType startRecordType) The DNS type at which to begin the listing of resource record sets.voidsetStartRecordType(String startRecordType) The DNS type at which to begin the listing of resource record sets.toString()Returns a string representation of this object; useful for testing and debugging.withHostedZoneId(String hostedZoneId) The ID of the hosted zone that contains the resource record sets that you want to get.withMaxItems(String maxItems) The maximum number of records you want in the response body.withStartRecordIdentifier(String startRecordIdentifier) Weighted resource record sets only: If results were truncated for a given DNS name and type, specify the value ofListResourceRecordSetsResponse$NextRecordIdentifierfrom the previous response to get the next resource record set that has the current DNS name and type.withStartRecordName(String startRecordName) The first name in the lexicographic ordering of domain names that you want theListResourceRecordSetsrequest to list.withStartRecordType(RRType startRecordType) The DNS type at which to begin the listing of resource record sets.withStartRecordType(String startRecordType) The DNS type at which to begin the listing of resource record sets.Methods inherited from class AmazonWebServiceRequest
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
-
Constructor Details
-
ListResourceRecordSetsRequest
public ListResourceRecordSetsRequest()Default constructor for ListResourceRecordSetsRequest object. Callers should use the setter or fluent setter (with...) methods to initialize the object after creating it. -
ListResourceRecordSetsRequest
Constructs a new ListResourceRecordSetsRequest object. Callers should use the setter or fluent setter (with...) methods to initialize any additional object members.- Parameters:
hostedZoneId- The ID of the hosted zone that contains the resource record sets that you want to get.
-
-
Method Details
-
setHostedZoneId
The ID of the hosted zone that contains the resource record sets that you want to get.
- Parameters:
hostedZoneId- The ID of the hosted zone that contains the resource record sets that you want to get.
-
getHostedZoneId
The ID of the hosted zone that contains the resource record sets that you want to get.
- Returns:
- The ID of the hosted zone that contains the resource record sets that you want to get.
-
withHostedZoneId
The ID of the hosted zone that contains the resource record sets that you want to get.
- Parameters:
hostedZoneId- The ID of the hosted zone that contains the resource record sets that you want to get.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setStartRecordName
The first name in the lexicographic ordering of domain names that you want the
ListResourceRecordSetsrequest to list.- Parameters:
startRecordName- The first name in the lexicographic ordering of domain names that you want theListResourceRecordSetsrequest to list.
-
getStartRecordName
The first name in the lexicographic ordering of domain names that you want the
ListResourceRecordSetsrequest to list.- Returns:
- The first name in the lexicographic ordering of domain names that
you want the
ListResourceRecordSetsrequest to list.
-
withStartRecordName
The first name in the lexicographic ordering of domain names that you want the
ListResourceRecordSetsrequest to list.- Parameters:
startRecordName- The first name in the lexicographic ordering of domain names that you want theListResourceRecordSetsrequest to list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setStartRecordType
The DNS type at which to begin the listing of resource record sets.
Valid values:
A|AAAA|CNAME|MX|NS|PTR|SOA|SPF|SRV|TXTValues for Weighted Resource Record Sets:
A|AAAA|CNAME|TXTValues for Regional Resource Record Sets:
A|AAAA|CNAME|TXTValues for Alias Resource Record Sets:
A|AAAAConstraint: Specifying
typewithout specifyingnamereturns an InvalidInput error.- Parameters:
startRecordType- The DNS type at which to begin the listing of resource record sets.Valid values:
A|AAAA|CNAME|MX|NS|PTR|SOA|SPF|SRV|TXTValues for Weighted Resource Record Sets:
A|AAAA|CNAME|TXTValues for Regional Resource Record Sets:
A|AAAA|CNAME|TXTValues for Alias Resource Record Sets:
A|AAAAConstraint: Specifying
typewithout specifyingnamereturns an InvalidInput error.- See Also:
-
getStartRecordType
The DNS type at which to begin the listing of resource record sets.
Valid values:
A|AAAA|CNAME|MX|NS|PTR|SOA|SPF|SRV|TXTValues for Weighted Resource Record Sets:
A|AAAA|CNAME|TXTValues for Regional Resource Record Sets:
A|AAAA|CNAME|TXTValues for Alias Resource Record Sets:
A|AAAAConstraint: Specifying
typewithout specifyingnamereturns an InvalidInput error.- Returns:
- The DNS type at which to begin the listing of resource record
sets.
Valid values:
A|AAAA|CNAME|MX|NS|PTR|SOA|SPF|SRV|TXTValues for Weighted Resource Record Sets:
A|AAAA|CNAME|TXTValues for Regional Resource Record Sets:
A|AAAA|CNAME|TXTValues for Alias Resource Record Sets:
A|AAAAConstraint: Specifying
typewithout specifyingnamereturns an InvalidInput error. - See Also:
-
withStartRecordType
The DNS type at which to begin the listing of resource record sets.
Valid values:
A|AAAA|CNAME|MX|NS|PTR|SOA|SPF|SRV|TXTValues for Weighted Resource Record Sets:
A|AAAA|CNAME|TXTValues for Regional Resource Record Sets:
A|AAAA|CNAME|TXTValues for Alias Resource Record Sets:
A|AAAAConstraint: Specifying
typewithout specifyingnamereturns an InvalidInput error.- Parameters:
startRecordType- The DNS type at which to begin the listing of resource record sets.Valid values:
A|AAAA|CNAME|MX|NS|PTR|SOA|SPF|SRV|TXTValues for Weighted Resource Record Sets:
A|AAAA|CNAME|TXTValues for Regional Resource Record Sets:
A|AAAA|CNAME|TXTValues for Alias Resource Record Sets:
A|AAAAConstraint: Specifying
typewithout specifyingnamereturns an InvalidInput error.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
setStartRecordType
The DNS type at which to begin the listing of resource record sets.
Valid values:
A|AAAA|CNAME|MX|NS|PTR|SOA|SPF|SRV|TXTValues for Weighted Resource Record Sets:
A|AAAA|CNAME|TXTValues for Regional Resource Record Sets:
A|AAAA|CNAME|TXTValues for Alias Resource Record Sets:
A|AAAAConstraint: Specifying
typewithout specifyingnamereturns an InvalidInput error.- Parameters:
startRecordType- The DNS type at which to begin the listing of resource record sets.Valid values:
A|AAAA|CNAME|MX|NS|PTR|SOA|SPF|SRV|TXTValues for Weighted Resource Record Sets:
A|AAAA|CNAME|TXTValues for Regional Resource Record Sets:
A|AAAA|CNAME|TXTValues for Alias Resource Record Sets:
A|AAAAConstraint: Specifying
typewithout specifyingnamereturns an InvalidInput error.- See Also:
-
withStartRecordType
The DNS type at which to begin the listing of resource record sets.
Valid values:
A|AAAA|CNAME|MX|NS|PTR|SOA|SPF|SRV|TXTValues for Weighted Resource Record Sets:
A|AAAA|CNAME|TXTValues for Regional Resource Record Sets:
A|AAAA|CNAME|TXTValues for Alias Resource Record Sets:
A|AAAAConstraint: Specifying
typewithout specifyingnamereturns an InvalidInput error.- Parameters:
startRecordType- The DNS type at which to begin the listing of resource record sets.Valid values:
A|AAAA|CNAME|MX|NS|PTR|SOA|SPF|SRV|TXTValues for Weighted Resource Record Sets:
A|AAAA|CNAME|TXTValues for Regional Resource Record Sets:
A|AAAA|CNAME|TXTValues for Alias Resource Record Sets:
A|AAAAConstraint: Specifying
typewithout specifyingnamereturns an InvalidInput error.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
setStartRecordIdentifier
Weighted resource record sets only: If results were truncated for a given DNS name and type, specify the value of
ListResourceRecordSetsResponse$NextRecordIdentifierfrom the previous response to get the next resource record set that has the current DNS name and type.- Parameters:
startRecordIdentifier- Weighted resource record sets only: If results were truncated for a given DNS name and type, specify the value ofListResourceRecordSetsResponse$NextRecordIdentifier
-
getStartRecordIdentifier
Weighted resource record sets only: If results were truncated for a given DNS name and type, specify the value of
ListResourceRecordSetsResponse$NextRecordIdentifierfrom the previous response to get the next resource record set that has the current DNS name and type.- Returns:
- Weighted resource record sets only: If results were truncated
for a given DNS name and type, specify the value of
ListResourceRecordSetsResponse$NextRecordIdentifier
-
withStartRecordIdentifier
Weighted resource record sets only: If results were truncated for a given DNS name and type, specify the value of
ListResourceRecordSetsResponse$NextRecordIdentifierfrom the previous response to get the next resource record set that has the current DNS name and type.- Parameters:
startRecordIdentifier- Weighted resource record sets only: If results were truncated for a given DNS name and type, specify the value ofListResourceRecordSetsResponse$NextRecordIdentifier- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setMaxItems
The maximum number of records you want in the response body.
- Parameters:
maxItems- The maximum number of records you want in the response body.
-
getMaxItems
The maximum number of records you want in the response body.
- Returns:
- The maximum number of records you want in the response body.
-
withMaxItems
The maximum number of records you want in the response body.
- Parameters:
maxItems- The maximum number of records you want in the response body.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
-
equals
-
hashCode
-
clone
Description copied from class:AmazonWebServiceRequestCreates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clonein classAmazonWebServiceRequest- See Also:
-