Class ListGeoLocationsRequest
- 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.ListGeoLocationsRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<ListGeoLocationsRequest.Builder,ListGeoLocationsRequest>
@Generated("software.amazon.awssdk:codegen") public final class ListGeoLocationsRequest extends Route53Request implements ToCopyableBuilder<ListGeoLocationsRequest.Builder,ListGeoLocationsRequest>
A request to get a list of geographic locations that Amazon Route 53 supports for geolocation resource record sets.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceListGeoLocationsRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ListGeoLocationsRequest.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringmaxItems()(Optional) The maximum number of geolocations to be included in the response body for this request.List<SdkField<?>>sdkFields()static Class<? extends ListGeoLocationsRequest.Builder>serializableBuilderClass()StringstartContinentCode()The code for the continent with which you want to start listing locations that Amazon Route 53 supports for geolocation.StringstartCountryCode()The code for the country with which you want to start listing locations that Amazon Route 53 supports for geolocation.StringstartSubdivisionCode()The code for the state of the United States with which you want to start listing locations that Amazon Route 53 supports for geolocation.ListGeoLocationsRequest.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
-
startContinentCode
public final String startContinentCode()
The code for the continent with which you want to start listing locations that Amazon Route 53 supports for geolocation. If Route 53 has already returned a page or more of results, if
IsTruncatedis true, and ifNextContinentCodefrom the previous response has a value, enter that value instartcontinentcodeto return the next page of results.Include
startcontinentcodeonly if you want to list continents. Don't includestartcontinentcodewhen you're listing countries or countries with their subdivisions.- Returns:
- The code for the continent with which you want to start listing locations that Amazon Route 53 supports
for geolocation. If Route 53 has already returned a page or more of results, if
IsTruncatedis true, and ifNextContinentCodefrom the previous response has a value, enter that value instartcontinentcodeto return the next page of results.Include
startcontinentcodeonly if you want to list continents. Don't includestartcontinentcodewhen you're listing countries or countries with their subdivisions.
-
startCountryCode
public final String startCountryCode()
The code for the country with which you want to start listing locations that Amazon Route 53 supports for geolocation. If Route 53 has already returned a page or more of results, if
IsTruncatedistrue, and ifNextCountryCodefrom the previous response has a value, enter that value instartcountrycodeto return the next page of results.- Returns:
- The code for the country with which you want to start listing locations that Amazon Route 53 supports for
geolocation. If Route 53 has already returned a page or more of results, if
IsTruncatedistrue, and ifNextCountryCodefrom the previous response has a value, enter that value instartcountrycodeto return the next page of results.
-
startSubdivisionCode
public final String startSubdivisionCode()
The code for the state of the United States with which you want to start listing locations that Amazon Route 53 supports for geolocation. If Route 53 has already returned a page or more of results, if
IsTruncatedistrue, and ifNextSubdivisionCodefrom the previous response has a value, enter that value instartsubdivisioncodeto return the next page of results.To list subdivisions (U.S. states), you must include both
startcountrycodeandstartsubdivisioncode.- Returns:
- The code for the state of the United States with which you want to start listing locations that Amazon
Route 53 supports for geolocation. If Route 53 has already returned a page or more of results, if
IsTruncatedistrue, and ifNextSubdivisionCodefrom the previous response has a value, enter that value instartsubdivisioncodeto return the next page of results.To list subdivisions (U.S. states), you must include both
startcountrycodeandstartsubdivisioncode.
-
maxItems
public final String maxItems()
(Optional) The maximum number of geolocations to be included in the response body for this request. If more than
maxitemsgeolocations remain to be listed, then the value of theIsTruncatedelement in the response istrue.- Returns:
- (Optional) The maximum number of geolocations to be included in the response body for this request. If
more than
maxitemsgeolocations remain to be listed, then the value of theIsTruncatedelement in the response istrue.
-
toBuilder
public ListGeoLocationsRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ListGeoLocationsRequest.Builder,ListGeoLocationsRequest>- Specified by:
toBuilderin classRoute53Request
-
builder
public static ListGeoLocationsRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends ListGeoLocationsRequest.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
-
-