if (subBuilder != null) { subBuilder.mergeFrom(latLng_); latLng_ = subBuilder.buildPartial();
if (subBuilder != null) { subBuilder.mergeFrom(latLng_); latLng_ = subBuilder.buildPartial();
if (subBuilder != null) { subBuilder.mergeFrom(latLng_); latLng_ = subBuilder.buildPartial();
/** * * * <pre> * A geo point value representing a point on the surface of Earth. * </pre> * * <code>.google.type.LatLng geo_point_value = 8;</code> */ public Builder mergeGeoPointValue(com.google.type.LatLng value) { if (geoPointValueBuilder_ == null) { if (valueTypeCase_ == 8 && valueType_ != com.google.type.LatLng.getDefaultInstance()) { valueType_ = com.google.type.LatLng.newBuilder((com.google.type.LatLng) valueType_) .mergeFrom(value) .buildPartial(); } else { valueType_ = value; } onChanged(); } else { if (valueTypeCase_ == 8) { geoPointValueBuilder_.mergeFrom(value); } geoPointValueBuilder_.setMessage(value); } valueTypeCase_ = 8; return this; } /**
/** * * * <pre> * A geo point value representing a point on the surface of Earth. * </pre> * * <code>.google.type.LatLng geo_point_value = 8;</code> */ public Builder mergeGeoPointValue(com.google.type.LatLng value) { if (geoPointValueBuilder_ == null) { if (valueTypeCase_ == 8 && valueType_ != com.google.type.LatLng.getDefaultInstance()) { valueType_ = com.google.type.LatLng.newBuilder((com.google.type.LatLng) valueType_) .mergeFrom(value) .buildPartial(); } else { valueType_ = value; } onChanged(); } else { if (valueTypeCase_ == 8) { geoPointValueBuilder_.mergeFrom(value); } geoPointValueBuilder_.setMessage(value); } valueTypeCase_ = 8; return this; } /**
/** * * * <pre> * A geo point value representing a point on the surface of Earth. * </pre> * * <code>.google.type.LatLng geo_point_value = 8;</code> */ public Builder mergeGeoPointValue(com.google.type.LatLng value) { if (geoPointValueBuilder_ == null) { if (valueTypeCase_ == 8 && valueType_ != com.google.type.LatLng.getDefaultInstance()) { valueType_ = com.google.type.LatLng.newBuilder((com.google.type.LatLng) valueType_) .mergeFrom(value) .buildPartial(); } else { valueType_ = value; } onChanged(); } else { if (valueTypeCase_ == 8) { geoPointValueBuilder_.mergeFrom(value); } geoPointValueBuilder_.setMessage(value); } valueTypeCase_ = 8; return this; } /**
/** * * * <pre> * Max lat/long pair. * </pre> * * <code>.google.type.LatLng max_lat_lng = 2;</code> */ public Builder mergeMaxLatLng(com.google.type.LatLng value) { if (maxLatLngBuilder_ == null) { if (maxLatLng_ != null) { maxLatLng_ = com.google.type.LatLng.newBuilder(maxLatLng_).mergeFrom(value).buildPartial(); } else { maxLatLng_ = value; } onChanged(); } else { maxLatLngBuilder_.mergeFrom(value); } return this; } /**
/** * * * <pre> * Min lat/long pair. * </pre> * * <code>.google.type.LatLng min_lat_lng = 1;</code> */ public Builder mergeMinLatLng(com.google.type.LatLng value) { if (minLatLngBuilder_ == null) { if (minLatLng_ != null) { minLatLng_ = com.google.type.LatLng.newBuilder(minLatLng_).mergeFrom(value).buildPartial(); } else { minLatLng_ = value; } onChanged(); } else { minLatLngBuilder_.mergeFrom(value); } return this; } /**
/** * * * <pre> * Max lat/long pair. * </pre> * * <code>.google.type.LatLng max_lat_lng = 2;</code> */ public Builder mergeMaxLatLng(com.google.type.LatLng value) { if (maxLatLngBuilder_ == null) { if (maxLatLng_ != null) { maxLatLng_ = com.google.type.LatLng.newBuilder(maxLatLng_).mergeFrom(value).buildPartial(); } else { maxLatLng_ = value; } onChanged(); } else { maxLatLngBuilder_.mergeFrom(value); } return this; } /**
/** * * * <pre> * Optional. The geo location of this conversational query. * </pre> * * <code>.google.type.LatLng geo_location = 2;</code> */ public Builder mergeGeoLocation(com.google.type.LatLng value) { if (geoLocationBuilder_ == null) { if (geoLocation_ != null) { geoLocation_ = com.google.type.LatLng.newBuilder(geoLocation_).mergeFrom(value).buildPartial(); } else { geoLocation_ = value; } onChanged(); } else { geoLocationBuilder_.mergeFrom(value); } return this; } /**
/** * * * <pre> * Min lat/long pair. * </pre> * * <code>.google.type.LatLng min_lat_lng = 1;</code> */ public Builder mergeMinLatLng(com.google.type.LatLng value) { if (minLatLngBuilder_ == null) { if (minLatLng_ != null) { minLatLng_ = com.google.type.LatLng.newBuilder(minLatLng_).mergeFrom(value).buildPartial(); } else { minLatLng_ = value; } onChanged(); } else { minLatLngBuilder_.mergeFrom(value); } return this; } /**
/** * * * <pre> * Min lat/long pair. * </pre> * * <code>.google.type.LatLng min_lat_lng = 1;</code> */ public Builder mergeMinLatLng(com.google.type.LatLng value) { if (minLatLngBuilder_ == null) { if (minLatLng_ != null) { minLatLng_ = com.google.type.LatLng.newBuilder(minLatLng_).mergeFrom(value).buildPartial(); } else { minLatLng_ = value; } onChanged(); } else { minLatLngBuilder_.mergeFrom(value); } return this; } /**
/** * * * <pre> * Max lat/long pair. * </pre> * * <code>.google.type.LatLng max_lat_lng = 2;</code> */ public Builder mergeMaxLatLng(com.google.type.LatLng value) { if (maxLatLngBuilder_ == null) { if (maxLatLng_ != null) { maxLatLng_ = com.google.type.LatLng.newBuilder(maxLatLng_).mergeFrom(value).buildPartial(); } else { maxLatLng_ = value; } onChanged(); } else { maxLatLngBuilder_.mergeFrom(value); } return this; } /**
/** * * * <pre> * lat/long location coordinates. * </pre> * * <code>.google.type.LatLng lat_lng = 1;</code> */ public Builder mergeLatLng(com.google.type.LatLng value) { if (latLngBuilder_ == null) { if (latLng_ != null) { latLng_ = com.google.type.LatLng.newBuilder(latLng_).mergeFrom(value).buildPartial(); } else { latLng_ = value; } onChanged(); } else { latLngBuilder_.mergeFrom(value); } return this; } /**
/** * * * <pre> * lat/long location coordinates. * </pre> * * <code>.google.type.LatLng lat_lng = 1;</code> */ public Builder mergeLatLng(com.google.type.LatLng value) { if (latLngBuilder_ == null) { if (latLng_ != null) { latLng_ = com.google.type.LatLng.newBuilder(latLng_).mergeFrom(value).buildPartial(); } else { latLng_ = value; } onChanged(); } else { latLngBuilder_.mergeFrom(value); } return this; } /**
/** * * * <pre> * lat/long location coordinates. * </pre> * * <code>.google.type.LatLng lat_lng = 1;</code> */ public Builder mergeLatLng(com.google.type.LatLng value) { if (latLngBuilder_ == null) { if (latLng_ != null) { latLng_ = com.google.type.LatLng.newBuilder(latLng_).mergeFrom(value).buildPartial(); } else { latLng_ = value; } onChanged(); } else { latLngBuilder_.mergeFrom(value); } return this; } /**
/** * * * <pre> * Min lat/long pair. * </pre> * * <code>.google.type.LatLng min_lat_lng = 1;</code> */ public Builder mergeMinLatLng(com.google.type.LatLng value) { if (minLatLngBuilder_ == null) { if (minLatLng_ != null) { minLatLng_ = com.google.type.LatLng.newBuilder(minLatLng_).mergeFrom(value).buildPartial(); } else { minLatLng_ = value; } onChanged(); } else { minLatLngBuilder_.mergeFrom(value); } return this; } /**
/** * * * <pre> * Optional. The geo location of this conversational query. * </pre> * * <code>.google.type.LatLng geo_location = 2;</code> */ public Builder mergeGeoLocation(com.google.type.LatLng value) { if (geoLocationBuilder_ == null) { if (geoLocation_ != null) { geoLocation_ = com.google.type.LatLng.newBuilder(geoLocation_).mergeFrom(value).buildPartial(); } else { geoLocation_ = value; } onChanged(); } else { geoLocationBuilder_.mergeFrom(value); } return this; } /**
/** * * * <pre> * lat/long location coordinates. * </pre> * * <code>.google.type.LatLng lat_lng = 1;</code> */ public Builder mergeLatLng(com.google.type.LatLng value) { if (latLngBuilder_ == null) { if (latLng_ != null) { latLng_ = com.google.type.LatLng.newBuilder(latLng_).mergeFrom(value).buildPartial(); } else { latLng_ = value; } onChanged(); } else { latLngBuilder_.mergeFrom(value); } return this; } /**
/** * * * <pre> * Max lat/long pair. * </pre> * * <code>.google.type.LatLng max_lat_lng = 2;</code> */ public Builder mergeMaxLatLng(com.google.type.LatLng value) { if (maxLatLngBuilder_ == null) { if (maxLatLng_ != null) { maxLatLng_ = com.google.type.LatLng.newBuilder(maxLatLng_).mergeFrom(value).buildPartial(); } else { maxLatLng_ = value; } onChanged(); } else { maxLatLngBuilder_.mergeFrom(value); } return this; } /**