Interface GetPlaceResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetPlaceResponse.Builder,GetPlaceResponse>,GeoPlacesResponse.Builder,SdkBuilder<GetPlaceResponse.Builder,GetPlaceResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetPlaceResponse
public static interface GetPlaceResponse.Builder extends GeoPlacesResponse.Builder, SdkPojo, CopyableBuilder<GetPlaceResponse.Builder,GetPlaceResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description GetPlaceResponse.BuilderaccessPoints(Collection<AccessPoint> accessPoints)Position of the access point in(lng,lat).GetPlaceResponse.BuilderaccessPoints(Consumer<AccessPoint.Builder>... accessPoints)Position of the access point in(lng,lat).GetPlaceResponse.BuilderaccessPoints(AccessPoint... accessPoints)Position of the access point in(lng,lat).GetPlaceResponse.BuilderaccessRestrictions(Collection<AccessRestriction> accessRestrictions)Indicates known access restrictions on a vehicle access point.GetPlaceResponse.BuilderaccessRestrictions(Consumer<AccessRestriction.Builder>... accessRestrictions)Indicates known access restrictions on a vehicle access point.GetPlaceResponse.BuilderaccessRestrictions(AccessRestriction... accessRestrictions)Indicates known access restrictions on a vehicle access point.default GetPlaceResponse.Builderaddress(Consumer<Address.Builder> address)The place's address.GetPlaceResponse.Builderaddress(Address address)The place's address.GetPlaceResponse.BuilderaddressNumberCorrected(Boolean addressNumberCorrected)Boolean indicating if the address provided has been corrected.GetPlaceResponse.BuilderbusinessChains(Collection<BusinessChain> businessChains)The Business Chains associated with the place.GetPlaceResponse.BuilderbusinessChains(Consumer<BusinessChain.Builder>... businessChains)The Business Chains associated with the place.GetPlaceResponse.BuilderbusinessChains(BusinessChain... businessChains)The Business Chains associated with the place.GetPlaceResponse.Buildercategories(Collection<Category> categories)Categories of results that results must belong to.GetPlaceResponse.Buildercategories(Consumer<Category.Builder>... categories)Categories of results that results must belong to.GetPlaceResponse.Buildercategories(Category... categories)Categories of results that results must belong to.default GetPlaceResponse.Buildercontacts(Consumer<Contacts.Builder> contacts)List of potential contact methods for the result/place.GetPlaceResponse.Buildercontacts(Contacts contacts)List of potential contact methods for the result/place.GetPlaceResponse.BuilderfoodTypes(Collection<FoodType> foodTypes)List of food types offered by this result.GetPlaceResponse.BuilderfoodTypes(Consumer<FoodType.Builder>... foodTypes)List of food types offered by this result.GetPlaceResponse.BuilderfoodTypes(FoodType... foodTypes)List of food types offered by this result.GetPlaceResponse.BuildermapView(Double... mapView)The bounding box enclosing the geometric shape (area or line) that an individual result covers.GetPlaceResponse.BuildermapView(Collection<Double> mapView)The bounding box enclosing the geometric shape (area or line) that an individual result covers.GetPlaceResponse.BuilderopeningHours(Collection<OpeningHours> openingHours)List of opening hours objects.GetPlaceResponse.BuilderopeningHours(Consumer<OpeningHours.Builder>... openingHours)List of opening hours objects.GetPlaceResponse.BuilderopeningHours(OpeningHours... openingHours)List of opening hours objects.default GetPlaceResponse.Builderphonemes(Consumer<PhonemeDetails.Builder> phonemes)How the various components of the result's address are pronounced in various languages.GetPlaceResponse.Builderphonemes(PhonemeDetails phonemes)How the various components of the result's address are pronounced in various languages.GetPlaceResponse.BuilderplaceId(String placeId)ThePlaceIdof the place you wish to receive the information for.GetPlaceResponse.BuilderplaceType(String placeType)APlaceTypeis a category that the result place must belong to.GetPlaceResponse.BuilderplaceType(PlaceType placeType)APlaceTypeis a category that the result place must belong to.GetPlaceResponse.BuilderpoliticalView(String politicalView)The alpha-2 or alpha-3 character code for the political view of a country.GetPlaceResponse.Builderposition(Double... position)The position, in longitude and latitude.GetPlaceResponse.Builderposition(Collection<Double> position)The position, in longitude and latitude.GetPlaceResponse.BuilderpostalCodeDetails(Collection<PostalCodeDetails> postalCodeDetails)Contains details about the postal code of the place/result.GetPlaceResponse.BuilderpostalCodeDetails(Consumer<PostalCodeDetails.Builder>... postalCodeDetails)Contains details about the postal code of the place/result.GetPlaceResponse.BuilderpostalCodeDetails(PostalCodeDetails... postalCodeDetails)Contains details about the postal code of the place/result.GetPlaceResponse.BuilderpricingBucket(String pricingBucket)The pricing bucket for which the query is charged at.default GetPlaceResponse.BuildertimeZone(Consumer<TimeZone.Builder> timeZone)The time zone in which the place is located.GetPlaceResponse.BuildertimeZone(TimeZone timeZone)The time zone in which the place is located.GetPlaceResponse.Buildertitle(String title)The localized display name of this result item based on request parameterlanguage.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.geoplaces.model.GeoPlacesResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
placeId
GetPlaceResponse.Builder placeId(String placeId)
The
PlaceIdof the place you wish to receive the information for.- Parameters:
placeId- ThePlaceIdof the place you wish to receive the information for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
placeType
GetPlaceResponse.Builder placeType(String placeType)
A
PlaceTypeis a category that the result place must belong to.
-
placeType
GetPlaceResponse.Builder placeType(PlaceType placeType)
A
PlaceTypeis a category that the result place must belong to.
-
title
GetPlaceResponse.Builder title(String title)
The localized display name of this result item based on request parameter
language.- Parameters:
title- The localized display name of this result item based on request parameterlanguage.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pricingBucket
GetPlaceResponse.Builder pricingBucket(String pricingBucket)
The pricing bucket for which the query is charged at.
For more inforamtion on pricing, please visit Amazon Location Service Pricing.
- Parameters:
pricingBucket- The pricing bucket for which the query is charged at.For more inforamtion on pricing, please visit Amazon Location Service Pricing.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
address
GetPlaceResponse.Builder address(Address address)
The place's address.
- Parameters:
address- The place's address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
address
default GetPlaceResponse.Builder address(Consumer<Address.Builder> address)
The place's address.
This is a convenience method that creates an instance of theAddress.Builderavoiding the need to create one manually viaAddress.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toaddress(Address).- Parameters:
address- a consumer that will call methods onAddress.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
address(Address)
-
addressNumberCorrected
GetPlaceResponse.Builder addressNumberCorrected(Boolean addressNumberCorrected)
Boolean indicating if the address provided has been corrected.
- Parameters:
addressNumberCorrected- Boolean indicating if the address provided has been corrected.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
postalCodeDetails
GetPlaceResponse.Builder postalCodeDetails(Collection<PostalCodeDetails> postalCodeDetails)
Contains details about the postal code of the place/result.
- Parameters:
postalCodeDetails- Contains details about the postal code of the place/result.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
postalCodeDetails
GetPlaceResponse.Builder postalCodeDetails(PostalCodeDetails... postalCodeDetails)
Contains details about the postal code of the place/result.
- Parameters:
postalCodeDetails- Contains details about the postal code of the place/result.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
postalCodeDetails
GetPlaceResponse.Builder postalCodeDetails(Consumer<PostalCodeDetails.Builder>... postalCodeDetails)
Contains details about the postal code of the place/result.
This is a convenience method that creates an instance of thePostalCodeDetails.Builderavoiding the need to create one manually viaPostalCodeDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#postalCodeDetails(List.) - Parameters:
postalCodeDetails- a consumer that will call methods onPostalCodeDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#postalCodeDetails(java.util.Collection)
-
position
GetPlaceResponse.Builder position(Collection<Double> position)
The position, in longitude and latitude.
- Parameters:
position- The position, in longitude and latitude.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
position
GetPlaceResponse.Builder position(Double... position)
The position, in longitude and latitude.
- Parameters:
position- The position, in longitude and latitude.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mapView
GetPlaceResponse.Builder mapView(Collection<Double> mapView)
The bounding box enclosing the geometric shape (area or line) that an individual result covers.
The bounding box formed is defined as a set of four coordinates:
[{westward lng}, {southern lat}, {eastward lng}, {northern lat}]- Parameters:
mapView- The bounding box enclosing the geometric shape (area or line) that an individual result covers.The bounding box formed is defined as a set of four coordinates:
[{westward lng}, {southern lat}, {eastward lng}, {northern lat}]- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mapView
GetPlaceResponse.Builder mapView(Double... mapView)
The bounding box enclosing the geometric shape (area or line) that an individual result covers.
The bounding box formed is defined as a set of four coordinates:
[{westward lng}, {southern lat}, {eastward lng}, {northern lat}]- Parameters:
mapView- The bounding box enclosing the geometric shape (area or line) that an individual result covers.The bounding box formed is defined as a set of four coordinates:
[{westward lng}, {southern lat}, {eastward lng}, {northern lat}]- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
categories
GetPlaceResponse.Builder categories(Collection<Category> categories)
Categories of results that results must belong to.
- Parameters:
categories- Categories of results that results must belong to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
categories
GetPlaceResponse.Builder categories(Category... categories)
Categories of results that results must belong to.
- Parameters:
categories- Categories of results that results must belong to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
categories
GetPlaceResponse.Builder categories(Consumer<Category.Builder>... categories)
Categories of results that results must belong to.
This is a convenience method that creates an instance of theCategory.Builderavoiding the need to create one manually viaCategory.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#categories(List.) - Parameters:
categories- a consumer that will call methods onCategory.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#categories(java.util.Collection)
-
foodTypes
GetPlaceResponse.Builder foodTypes(Collection<FoodType> foodTypes)
List of food types offered by this result.
- Parameters:
foodTypes- List of food types offered by this result.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
foodTypes
GetPlaceResponse.Builder foodTypes(FoodType... foodTypes)
List of food types offered by this result.
- Parameters:
foodTypes- List of food types offered by this result.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
foodTypes
GetPlaceResponse.Builder foodTypes(Consumer<FoodType.Builder>... foodTypes)
List of food types offered by this result.
This is a convenience method that creates an instance of theFoodType.Builderavoiding the need to create one manually viaFoodType.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#foodTypes(List.) - Parameters:
foodTypes- a consumer that will call methods onFoodType.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#foodTypes(java.util.Collection)
-
businessChains
GetPlaceResponse.Builder businessChains(Collection<BusinessChain> businessChains)
The Business Chains associated with the place.
- Parameters:
businessChains- The Business Chains associated with the place.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
businessChains
GetPlaceResponse.Builder businessChains(BusinessChain... businessChains)
The Business Chains associated with the place.
- Parameters:
businessChains- The Business Chains associated with the place.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
businessChains
GetPlaceResponse.Builder businessChains(Consumer<BusinessChain.Builder>... businessChains)
The Business Chains associated with the place.
This is a convenience method that creates an instance of theBusinessChain.Builderavoiding the need to create one manually viaBusinessChain.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#businessChains(List.) - Parameters:
businessChains- a consumer that will call methods onBusinessChain.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#businessChains(java.util.Collection)
-
contacts
GetPlaceResponse.Builder contacts(Contacts contacts)
List of potential contact methods for the result/place.
- Parameters:
contacts- List of potential contact methods for the result/place.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contacts
default GetPlaceResponse.Builder contacts(Consumer<Contacts.Builder> contacts)
List of potential contact methods for the result/place.
This is a convenience method that creates an instance of theContacts.Builderavoiding the need to create one manually viaContacts.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocontacts(Contacts).- Parameters:
contacts- a consumer that will call methods onContacts.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
contacts(Contacts)
-
openingHours
GetPlaceResponse.Builder openingHours(Collection<OpeningHours> openingHours)
List of opening hours objects.
- Parameters:
openingHours- List of opening hours objects.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
openingHours
GetPlaceResponse.Builder openingHours(OpeningHours... openingHours)
List of opening hours objects.
- Parameters:
openingHours- List of opening hours objects.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
openingHours
GetPlaceResponse.Builder openingHours(Consumer<OpeningHours.Builder>... openingHours)
List of opening hours objects.
This is a convenience method that creates an instance of theOpeningHours.Builderavoiding the need to create one manually viaOpeningHours.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#openingHours(List.) - Parameters:
openingHours- a consumer that will call methods onOpeningHours.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#openingHours(java.util.Collection)
-
accessPoints
GetPlaceResponse.Builder accessPoints(Collection<AccessPoint> accessPoints)
Position of the access point in
(lng,lat).- Parameters:
accessPoints- Position of the access point in(lng,lat).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accessPoints
GetPlaceResponse.Builder accessPoints(AccessPoint... accessPoints)
Position of the access point in
(lng,lat).- Parameters:
accessPoints- Position of the access point in(lng,lat).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accessPoints
GetPlaceResponse.Builder accessPoints(Consumer<AccessPoint.Builder>... accessPoints)
Position of the access point in
This is a convenience method that creates an instance of the(lng,lat).AccessPoint.Builderavoiding the need to create one manually viaAccessPoint.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#accessPoints(List.) - Parameters:
accessPoints- a consumer that will call methods onAccessPoint.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#accessPoints(java.util.Collection)
-
accessRestrictions
GetPlaceResponse.Builder accessRestrictions(Collection<AccessRestriction> accessRestrictions)
Indicates known access restrictions on a vehicle access point. The index correlates to an access point and indicates if access through this point has some form of restriction.
- Parameters:
accessRestrictions- Indicates known access restrictions on a vehicle access point. The index correlates to an access point and indicates if access through this point has some form of restriction.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accessRestrictions
GetPlaceResponse.Builder accessRestrictions(AccessRestriction... accessRestrictions)
Indicates known access restrictions on a vehicle access point. The index correlates to an access point and indicates if access through this point has some form of restriction.
- Parameters:
accessRestrictions- Indicates known access restrictions on a vehicle access point. The index correlates to an access point and indicates if access through this point has some form of restriction.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accessRestrictions
GetPlaceResponse.Builder accessRestrictions(Consumer<AccessRestriction.Builder>... accessRestrictions)
Indicates known access restrictions on a vehicle access point. The index correlates to an access point and indicates if access through this point has some form of restriction.
This is a convenience method that creates an instance of theAccessRestriction.Builderavoiding the need to create one manually viaAccessRestriction.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#accessRestrictions(List.) - Parameters:
accessRestrictions- a consumer that will call methods onAccessRestriction.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#accessRestrictions(java.util.Collection)
-
timeZone
GetPlaceResponse.Builder timeZone(TimeZone timeZone)
The time zone in which the place is located.
- Parameters:
timeZone- The time zone in which the place is located.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeZone
default GetPlaceResponse.Builder timeZone(Consumer<TimeZone.Builder> timeZone)
The time zone in which the place is located.
This is a convenience method that creates an instance of theTimeZone.Builderavoiding the need to create one manually viaTimeZone.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totimeZone(TimeZone).- Parameters:
timeZone- a consumer that will call methods onTimeZone.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
timeZone(TimeZone)
-
politicalView
GetPlaceResponse.Builder politicalView(String politicalView)
The alpha-2 or alpha-3 character code for the political view of a country. The political view applies to the results of the request to represent unresolved territorial claims through the point of view of the specified country.
- Parameters:
politicalView- The alpha-2 or alpha-3 character code for the political view of a country. The political view applies to the results of the request to represent unresolved territorial claims through the point of view of the specified country.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
phonemes
GetPlaceResponse.Builder phonemes(PhonemeDetails phonemes)
How the various components of the result's address are pronounced in various languages.
- Parameters:
phonemes- How the various components of the result's address are pronounced in various languages.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
phonemes
default GetPlaceResponse.Builder phonemes(Consumer<PhonemeDetails.Builder> phonemes)
How the various components of the result's address are pronounced in various languages.
This is a convenience method that creates an instance of thePhonemeDetails.Builderavoiding the need to create one manually viaPhonemeDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tophonemes(PhonemeDetails).- Parameters:
phonemes- a consumer that will call methods onPhonemeDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
phonemes(PhonemeDetails)
-
-