@@ -92,11 +92,19 @@ public final class GoogleMapsPlacesV1Place extends com.google.api.client.json.Ge
9292 private java .util .List <GoogleMapsPlacesV1PlaceAttribution > attributions ;
9393
9494 /**
95+ * The business status for the place.
9596 * The value may be {@code null}.
9697 */
9798 @ com .google .api .client .util .Key
9899 private java .lang .String businessStatus ;
99100
101+ /**
102+ * List of places in which the current place is located.
103+ * The value may be {@code null}.
104+ */
105+ @ com .google .api .client .util .Key
106+ private java .util .List <GoogleMapsPlacesV1PlaceContainingPlace > containingPlaces ;
107+
100108 /**
101109 * Specifies if the business supports curbside pickup.
102110 * The value may be {@code null}.
@@ -335,6 +343,13 @@ public final class GoogleMapsPlacesV1Place extends com.google.api.client.json.Ge
335343 @ com .google .api .client .util .Key
336344 private java .lang .String priceLevel ;
337345
346+ /**
347+ * The price range associated with a Place.
348+ * The value may be {@code null}.
349+ */
350+ @ com .google .api .client .util .Key
351+ private GoogleMapsPlacesV1PriceRange priceRange ;
352+
338353 /**
339354 * The primary type of the given result. This type must one of the Places API supported types. For
340355 * example, "restaurant", "cafe", "airport", etc. A place can only have a single primary type. For
@@ -354,6 +369,16 @@ public final class GoogleMapsPlacesV1Place extends com.google.api.client.json.Ge
354369 @ com .google .api .client .util .Key
355370 private GoogleTypeLocalizedText primaryTypeDisplayName ;
356371
372+ /**
373+ * Indicates whether the place is a pure service area business. Pure service area business is a
374+ * business that visits or delivers to customers directly but does not serve customers at their
375+ * business address. For example, businesses like cleaning services or plumbers. Those businesses
376+ * may not have a physical address or location on Google Maps.
377+ * The value may be {@code null}.
378+ */
379+ @ com .google .api .client .util .Key
380+ private java .lang .Boolean pureServiceAreaBusiness ;
381+
357382 /**
358383 * A rating between 1.0 and 5.0, based on user reviews of this place.
359384 * The value may be {@code null}.
@@ -679,20 +704,39 @@ public GoogleMapsPlacesV1Place setAttributions(java.util.List<GoogleMapsPlacesV1
679704 }
680705
681706 /**
707+ * The business status for the place.
682708 * @return value or {@code null} for none
683709 */
684710 public java .lang .String getBusinessStatus () {
685711 return businessStatus ;
686712 }
687713
688714 /**
715+ * The business status for the place.
689716 * @param businessStatus businessStatus or {@code null} for none
690717 */
691718 public GoogleMapsPlacesV1Place setBusinessStatus (java .lang .String businessStatus ) {
692719 this .businessStatus = businessStatus ;
693720 return this ;
694721 }
695722
723+ /**
724+ * List of places in which the current place is located.
725+ * @return value or {@code null} for none
726+ */
727+ public java .util .List <GoogleMapsPlacesV1PlaceContainingPlace > getContainingPlaces () {
728+ return containingPlaces ;
729+ }
730+
731+ /**
732+ * List of places in which the current place is located.
733+ * @param containingPlaces containingPlaces or {@code null} for none
734+ */
735+ public GoogleMapsPlacesV1Place setContainingPlaces (java .util .List <GoogleMapsPlacesV1PlaceContainingPlace > containingPlaces ) {
736+ this .containingPlaces = containingPlaces ;
737+ return this ;
738+ }
739+
696740 /**
697741 * Specifies if the business supports curbside pickup.
698742 * @return value or {@code null} for none
@@ -1250,6 +1294,23 @@ public GoogleMapsPlacesV1Place setPriceLevel(java.lang.String priceLevel) {
12501294 return this ;
12511295 }
12521296
1297+ /**
1298+ * The price range associated with a Place.
1299+ * @return value or {@code null} for none
1300+ */
1301+ public GoogleMapsPlacesV1PriceRange getPriceRange () {
1302+ return priceRange ;
1303+ }
1304+
1305+ /**
1306+ * The price range associated with a Place.
1307+ * @param priceRange priceRange or {@code null} for none
1308+ */
1309+ public GoogleMapsPlacesV1Place setPriceRange (GoogleMapsPlacesV1PriceRange priceRange ) {
1310+ this .priceRange = priceRange ;
1311+ return this ;
1312+ }
1313+
12531314 /**
12541315 * The primary type of the given result. This type must one of the Places API supported types. For
12551316 * example, "restaurant", "cafe", "airport", etc. A place can only have a single primary type. For
@@ -1294,6 +1355,29 @@ public GoogleMapsPlacesV1Place setPrimaryTypeDisplayName(GoogleTypeLocalizedText
12941355 return this ;
12951356 }
12961357
1358+ /**
1359+ * Indicates whether the place is a pure service area business. Pure service area business is a
1360+ * business that visits or delivers to customers directly but does not serve customers at their
1361+ * business address. For example, businesses like cleaning services or plumbers. Those businesses
1362+ * may not have a physical address or location on Google Maps.
1363+ * @return value or {@code null} for none
1364+ */
1365+ public java .lang .Boolean getPureServiceAreaBusiness () {
1366+ return pureServiceAreaBusiness ;
1367+ }
1368+
1369+ /**
1370+ * Indicates whether the place is a pure service area business. Pure service area business is a
1371+ * business that visits or delivers to customers directly but does not serve customers at their
1372+ * business address. For example, businesses like cleaning services or plumbers. Those businesses
1373+ * may not have a physical address or location on Google Maps.
1374+ * @param pureServiceAreaBusiness pureServiceAreaBusiness or {@code null} for none
1375+ */
1376+ public GoogleMapsPlacesV1Place setPureServiceAreaBusiness (java .lang .Boolean pureServiceAreaBusiness ) {
1377+ this .pureServiceAreaBusiness = pureServiceAreaBusiness ;
1378+ return this ;
1379+ }
1380+
12971381 /**
12981382 * A rating between 1.0 and 5.0, based on user reviews of this place.
12991383 * @return value or {@code null} for none
0 commit comments