public class ListResourceRecordSetsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
The input for a ListResourceRecordSets request.
NOOP
Constructor and Description |
---|
ListResourceRecordSetsRequest()
Default constructor for ListResourceRecordSetsRequest object.
|
ListResourceRecordSetsRequest(String hostedZoneId)
Constructs a new ListResourceRecordSetsRequest object.
|
Modifier and Type | Method and Description |
---|---|
ListResourceRecordSetsRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(Object obj) |
String |
getHostedZoneId()
The ID of the hosted zone that contains the resource record sets that you
want to get.
|
String |
getMaxItems()
The maximum number of records you want in the response body.
|
String |
getStartRecordIdentifier()
Weighted resource record sets only: If results were truncated for
a given DNS name and type, specify the value of
ListResourceRecordSetsResponse$NextRecordIdentifier from the
previous response to get the next resource record set that has the
current DNS name and type. |
String |
getStartRecordName()
The first name in the lexicographic ordering of domain names that you
want the
ListResourceRecordSets request to list. |
String |
getStartRecordType()
The DNS type at which to begin the listing of resource record sets.
|
int |
hashCode() |
void |
setHostedZoneId(String hostedZoneId)
The ID of the hosted zone that contains the resource record sets that you
want to get.
|
void |
setMaxItems(String maxItems)
The maximum number of records you want in the response body.
|
void |
setStartRecordIdentifier(String startRecordIdentifier)
Weighted resource record sets only: If results were truncated for
a given DNS name and type, specify the value of
ListResourceRecordSetsResponse$NextRecordIdentifier from the
previous response to get the next resource record set that has the
current DNS name and type. |
void |
setStartRecordName(String startRecordName)
The first name in the lexicographic ordering of domain names that you
want the
ListResourceRecordSets request to list. |
void |
setStartRecordType(RRType startRecordType)
The DNS type at which to begin the listing of resource record sets.
|
void |
setStartRecordType(String startRecordType)
The DNS type at which to begin the listing of resource record sets.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ListResourceRecordSetsRequest |
withHostedZoneId(String hostedZoneId)
The ID of the hosted zone that contains the resource record sets that you
want to get.
|
ListResourceRecordSetsRequest |
withMaxItems(String maxItems)
The maximum number of records you want in the response body.
|
ListResourceRecordSetsRequest |
withStartRecordIdentifier(String startRecordIdentifier)
Weighted resource record sets only: If results were truncated for
a given DNS name and type, specify the value of
ListResourceRecordSetsResponse$NextRecordIdentifier from the
previous response to get the next resource record set that has the
current DNS name and type. |
ListResourceRecordSetsRequest |
withStartRecordName(String startRecordName)
The first name in the lexicographic ordering of domain names that you
want the
ListResourceRecordSets request to list. |
ListResourceRecordSetsRequest |
withStartRecordType(RRType startRecordType)
The DNS type at which to begin the listing of resource record sets.
|
ListResourceRecordSetsRequest |
withStartRecordType(String startRecordType)
The DNS type at which to begin the listing of resource record sets.
|
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
public ListResourceRecordSetsRequest()
public ListResourceRecordSetsRequest(String hostedZoneId)
hostedZoneId
- The ID of the hosted zone that contains the resource record sets
that you want to get.public void setHostedZoneId(String hostedZoneId)
The ID of the hosted zone that contains the resource record sets that you want to get.
hostedZoneId
- The ID of the hosted zone that contains the resource record sets
that you want to get.public String getHostedZoneId()
The ID of the hosted zone that contains the resource record sets that you want to get.
public ListResourceRecordSetsRequest withHostedZoneId(String hostedZoneId)
The ID of the hosted zone that contains the resource record sets that you want to get.
hostedZoneId
- The ID of the hosted zone that contains the resource record sets
that you want to get.public void setStartRecordName(String startRecordName)
The first name in the lexicographic ordering of domain names that you
want the ListResourceRecordSets
request to list.
startRecordName
- The first name in the lexicographic ordering of domain names that
you want the ListResourceRecordSets
request to list.public String getStartRecordName()
The first name in the lexicographic ordering of domain names that you
want the ListResourceRecordSets
request to list.
ListResourceRecordSets
request to list.public ListResourceRecordSetsRequest withStartRecordName(String startRecordName)
The first name in the lexicographic ordering of domain names that you
want the ListResourceRecordSets
request to list.
startRecordName
- The first name in the lexicographic ordering of domain names that
you want the ListResourceRecordSets
request to list.public void setStartRecordType(String 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
| TXT
Values for Weighted Resource Record Sets: A
|
AAAA
| CNAME
| TXT
Values for Regional Resource Record Sets: A
|
AAAA
| CNAME
| TXT
Values for Alias Resource Record Sets: A
| AAAA
Constraint: Specifying type
without specifying
name
returns an InvalidInput error.
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
| TXT
Values for Weighted Resource Record Sets: A
|
AAAA
| CNAME
| TXT
Values for Regional Resource Record Sets: A
|
AAAA
| CNAME
| TXT
Values for Alias Resource Record Sets: A
|
AAAA
Constraint: Specifying type
without specifying
name
returns an InvalidInput error.
RRType
public String 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
| TXT
Values for Weighted Resource Record Sets: A
|
AAAA
| CNAME
| TXT
Values for Regional Resource Record Sets: A
|
AAAA
| CNAME
| TXT
Values for Alias Resource Record Sets: A
| AAAA
Constraint: Specifying type
without specifying
name
returns an InvalidInput error.
Valid values: A
| AAAA
|
CNAME
| MX
| NS
|
PTR
| SOA
| SPF
|
SRV
| TXT
Values for Weighted Resource Record Sets: A
|
AAAA
| CNAME
| TXT
Values for Regional Resource Record Sets: A
|
AAAA
| CNAME
| TXT
Values for Alias Resource Record Sets: A
|
AAAA
Constraint: Specifying type
without specifying
name
returns an InvalidInput error.
RRType
public ListResourceRecordSetsRequest withStartRecordType(String 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
| TXT
Values for Weighted Resource Record Sets: A
|
AAAA
| CNAME
| TXT
Values for Regional Resource Record Sets: A
|
AAAA
| CNAME
| TXT
Values for Alias Resource Record Sets: A
| AAAA
Constraint: Specifying type
without specifying
name
returns an InvalidInput error.
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
| TXT
Values for Weighted Resource Record Sets: A
|
AAAA
| CNAME
| TXT
Values for Regional Resource Record Sets: A
|
AAAA
| CNAME
| TXT
Values for Alias Resource Record Sets: A
|
AAAA
Constraint: Specifying type
without specifying
name
returns an InvalidInput error.
RRType
public void setStartRecordType(RRType 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
| TXT
Values for Weighted Resource Record Sets: A
|
AAAA
| CNAME
| TXT
Values for Regional Resource Record Sets: A
|
AAAA
| CNAME
| TXT
Values for Alias Resource Record Sets: A
| AAAA
Constraint: Specifying type
without specifying
name
returns an InvalidInput error.
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
| TXT
Values for Weighted Resource Record Sets: A
|
AAAA
| CNAME
| TXT
Values for Regional Resource Record Sets: A
|
AAAA
| CNAME
| TXT
Values for Alias Resource Record Sets: A
|
AAAA
Constraint: Specifying type
without specifying
name
returns an InvalidInput error.
RRType
public ListResourceRecordSetsRequest withStartRecordType(RRType 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
| TXT
Values for Weighted Resource Record Sets: A
|
AAAA
| CNAME
| TXT
Values for Regional Resource Record Sets: A
|
AAAA
| CNAME
| TXT
Values for Alias Resource Record Sets: A
| AAAA
Constraint: Specifying type
without specifying
name
returns an InvalidInput error.
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
| TXT
Values for Weighted Resource Record Sets: A
|
AAAA
| CNAME
| TXT
Values for Regional Resource Record Sets: A
|
AAAA
| CNAME
| TXT
Values for Alias Resource Record Sets: A
|
AAAA
Constraint: Specifying type
without specifying
name
returns an InvalidInput error.
RRType
public void setStartRecordIdentifier(String startRecordIdentifier)
Weighted resource record sets only: If results were truncated for
a given DNS name and type, specify the value of
ListResourceRecordSetsResponse$NextRecordIdentifier
from the
previous response to get the next resource record set that has the
current DNS name and type.
startRecordIdentifier
- Weighted resource record sets only: If results were truncated
for a given DNS name and type, specify the value of
ListResourceRecordSetsResponse$NextRecordIdentifier
public String getStartRecordIdentifier()
Weighted resource record sets only: If results were truncated for
a given DNS name and type, specify the value of
ListResourceRecordSetsResponse$NextRecordIdentifier
from the
previous response to get the next resource record set that has the
current DNS name and type.
ListResourceRecordSetsResponse$NextRecordIdentifier
public ListResourceRecordSetsRequest withStartRecordIdentifier(String startRecordIdentifier)
Weighted resource record sets only: If results were truncated for
a given DNS name and type, specify the value of
ListResourceRecordSetsResponse$NextRecordIdentifier
from the
previous response to get the next resource record set that has the
current DNS name and type.
startRecordIdentifier
- Weighted resource record sets only: If results were truncated
for a given DNS name and type, specify the value of
ListResourceRecordSetsResponse$NextRecordIdentifier
public void setMaxItems(String maxItems)
The maximum number of records you want in the response body.
maxItems
- The maximum number of records you want in the response body.public String getMaxItems()
The maximum number of records you want in the response body.
public ListResourceRecordSetsRequest withMaxItems(String maxItems)
The maximum number of records you want in the response body.
maxItems
- The maximum number of records you want in the response body.public String toString()
toString
in class Object
Object.toString()
public ListResourceRecordSetsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2018. All rights reserved.