@Generated(value="software.amazon.awssdk:codegen") public final class ListResourceRecordSetsResponse extends Route53Response implements ToCopyableBuilder<ListResourceRecordSetsResponse.Builder,ListResourceRecordSetsResponse>
A complex type that contains list information for the resource record set.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ListResourceRecordSetsResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ListResourceRecordSetsResponse.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasResourceRecordSets()
Returns true if the ResourceRecordSets property was specified by the sender (it may be empty), or false if the
sender did not specify the value (it will be empty).
|
Boolean |
isTruncated()
A flag that indicates whether more resource record sets remain to be listed.
|
String |
maxItems()
The maximum number of records you requested.
|
String |
nextRecordIdentifier()
Resource record sets that have a routing policy other than simple: If results were truncated for a given
DNS name and type, the value of
SetIdentifier for the next resource record set that has the current
DNS name and type. |
String |
nextRecordName()
If the results were truncated, the name of the next record in the list.
|
RRType |
nextRecordType()
If the results were truncated, the type of the next record in the list.
|
String |
nextRecordTypeAsString()
If the results were truncated, the type of the next record in the list.
|
List<ResourceRecordSet> |
resourceRecordSets()
Information about multiple resource record sets.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ListResourceRecordSetsResponse.Builder> |
serializableBuilderClass() |
ListResourceRecordSetsResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic boolean hasResourceRecordSets()
public List<ResourceRecordSet> resourceRecordSets()
Information about multiple resource record sets.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasResourceRecordSets() to see if a value was sent in this field.
public Boolean isTruncated()
A flag that indicates whether more resource record sets remain to be listed. If your results were truncated, you
can make a follow-up pagination request by using the NextRecordName element.
NextRecordName element.public String nextRecordName()
If the results were truncated, the name of the next record in the list.
This element is present only if IsTruncated is true.
This element is present only if IsTruncated is true.
public RRType nextRecordType()
If the results were truncated, the type of the next record in the list.
This element is present only if IsTruncated is true.
If the service returns an enum value that is not available in the current SDK version, nextRecordType
will return RRType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
nextRecordTypeAsString().
This element is present only if IsTruncated is true.
RRTypepublic String nextRecordTypeAsString()
If the results were truncated, the type of the next record in the list.
This element is present only if IsTruncated is true.
If the service returns an enum value that is not available in the current SDK version, nextRecordType
will return RRType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
nextRecordTypeAsString().
This element is present only if IsTruncated is true.
RRTypepublic String nextRecordIdentifier()
Resource record sets that have a routing policy other than simple: If results were truncated for a given
DNS name and type, the value of SetIdentifier for the next resource record set that has the current
DNS name and type.
For information about routing policies, see Choosing a Routing Policy in the Amazon Route 53 Developer Guide.
SetIdentifier for the next resource record set that
has the current DNS name and type.
For information about routing policies, see Choosing a Routing Policy in the Amazon Route 53 Developer Guide.
public String maxItems()
The maximum number of records you requested.
public ListResourceRecordSetsResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ListResourceRecordSetsResponse.Builder,ListResourceRecordSetsResponse>toBuilder in class AwsResponsepublic static ListResourceRecordSetsResponse.Builder builder()
public static Class<? extends ListResourceRecordSetsResponse.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsResponsepublic boolean equals(Object obj)
equals in class AwsResponsepublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2020. All rights reserved.