Class: Aws::GeoPlaces::Types::GetPlaceResponse

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-geoplaces/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[:position, :map_view]

Instance Attribute Summary collapse

Instance Attribute Details

#access_pointsArray<Types::AccessPoint>

Position of the access point in ‘(lng,lat)`.

Returns:



1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
# File 'lib/aws-sdk-geoplaces/types.rb', line 1279

class GetPlaceResponse < Struct.new(
  :place_id,
  :place_type,
  :title,
  :pricing_bucket,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :map_view,
  :categories,
  :food_types,
  :business_chains,
  :contacts,
  :opening_hours,
  :access_points,
  :access_restrictions,
  :time_zone,
  :political_view,
  :phonemes)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end

#access_restrictionsArray<Types::AccessRestriction>

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:



1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
# File 'lib/aws-sdk-geoplaces/types.rb', line 1279

class GetPlaceResponse < Struct.new(
  :place_id,
  :place_type,
  :title,
  :pricing_bucket,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :map_view,
  :categories,
  :food_types,
  :business_chains,
  :contacts,
  :opening_hours,
  :access_points,
  :access_restrictions,
  :time_zone,
  :political_view,
  :phonemes)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end

#addressTypes::Address

The place’s address.

Returns:



1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
# File 'lib/aws-sdk-geoplaces/types.rb', line 1279

class GetPlaceResponse < Struct.new(
  :place_id,
  :place_type,
  :title,
  :pricing_bucket,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :map_view,
  :categories,
  :food_types,
  :business_chains,
  :contacts,
  :opening_hours,
  :access_points,
  :access_restrictions,
  :time_zone,
  :political_view,
  :phonemes)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end

#address_number_correctedBoolean

Boolean indicating if the address provided has been corrected.

Returns:

  • (Boolean)


1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
# File 'lib/aws-sdk-geoplaces/types.rb', line 1279

class GetPlaceResponse < Struct.new(
  :place_id,
  :place_type,
  :title,
  :pricing_bucket,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :map_view,
  :categories,
  :food_types,
  :business_chains,
  :contacts,
  :opening_hours,
  :access_points,
  :access_restrictions,
  :time_zone,
  :political_view,
  :phonemes)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end

#business_chainsArray<Types::BusinessChain>

The Business Chains associated with the place.

Returns:



1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
# File 'lib/aws-sdk-geoplaces/types.rb', line 1279

class GetPlaceResponse < Struct.new(
  :place_id,
  :place_type,
  :title,
  :pricing_bucket,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :map_view,
  :categories,
  :food_types,
  :business_chains,
  :contacts,
  :opening_hours,
  :access_points,
  :access_restrictions,
  :time_zone,
  :political_view,
  :phonemes)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end

#categoriesArray<Types::Category>

Categories of results that results must belong to.

Returns:



1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
# File 'lib/aws-sdk-geoplaces/types.rb', line 1279

class GetPlaceResponse < Struct.new(
  :place_id,
  :place_type,
  :title,
  :pricing_bucket,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :map_view,
  :categories,
  :food_types,
  :business_chains,
  :contacts,
  :opening_hours,
  :access_points,
  :access_restrictions,
  :time_zone,
  :political_view,
  :phonemes)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end

#contactsTypes::Contacts

List of potential contact methods for the result/place.

Returns:



1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
# File 'lib/aws-sdk-geoplaces/types.rb', line 1279

class GetPlaceResponse < Struct.new(
  :place_id,
  :place_type,
  :title,
  :pricing_bucket,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :map_view,
  :categories,
  :food_types,
  :business_chains,
  :contacts,
  :opening_hours,
  :access_points,
  :access_restrictions,
  :time_zone,
  :political_view,
  :phonemes)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end

#food_typesArray<Types::FoodType>

List of food types offered by this result.

Returns:



1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
# File 'lib/aws-sdk-geoplaces/types.rb', line 1279

class GetPlaceResponse < Struct.new(
  :place_id,
  :place_type,
  :title,
  :pricing_bucket,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :map_view,
  :categories,
  :food_types,
  :business_chains,
  :contacts,
  :opening_hours,
  :access_points,
  :access_restrictions,
  :time_zone,
  :political_view,
  :phonemes)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end

#map_viewArray<Float>

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: ‘[lng, lat, lng, lat]`

Returns:

  • (Array<Float>)


1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
# File 'lib/aws-sdk-geoplaces/types.rb', line 1279

class GetPlaceResponse < Struct.new(
  :place_id,
  :place_type,
  :title,
  :pricing_bucket,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :map_view,
  :categories,
  :food_types,
  :business_chains,
  :contacts,
  :opening_hours,
  :access_points,
  :access_restrictions,
  :time_zone,
  :political_view,
  :phonemes)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end

#opening_hoursArray<Types::OpeningHours>

List of opening hours objects.

Returns:



1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
# File 'lib/aws-sdk-geoplaces/types.rb', line 1279

class GetPlaceResponse < Struct.new(
  :place_id,
  :place_type,
  :title,
  :pricing_bucket,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :map_view,
  :categories,
  :food_types,
  :business_chains,
  :contacts,
  :opening_hours,
  :access_points,
  :access_restrictions,
  :time_zone,
  :political_view,
  :phonemes)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end

#phonemesTypes::PhonemeDetails

How the various components of the result’s address are pronounced in various languages.



1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
# File 'lib/aws-sdk-geoplaces/types.rb', line 1279

class GetPlaceResponse < Struct.new(
  :place_id,
  :place_type,
  :title,
  :pricing_bucket,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :map_view,
  :categories,
  :food_types,
  :business_chains,
  :contacts,
  :opening_hours,
  :access_points,
  :access_restrictions,
  :time_zone,
  :political_view,
  :phonemes)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end

#place_idString

The ‘PlaceId` of the place you wish to receive the information for.

Returns:

  • (String)


1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
# File 'lib/aws-sdk-geoplaces/types.rb', line 1279

class GetPlaceResponse < Struct.new(
  :place_id,
  :place_type,
  :title,
  :pricing_bucket,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :map_view,
  :categories,
  :food_types,
  :business_chains,
  :contacts,
  :opening_hours,
  :access_points,
  :access_restrictions,
  :time_zone,
  :political_view,
  :phonemes)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end

#place_typeString

A ‘PlaceType` is a category that the result place must belong to.

Returns:

  • (String)


1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
# File 'lib/aws-sdk-geoplaces/types.rb', line 1279

class GetPlaceResponse < Struct.new(
  :place_id,
  :place_type,
  :title,
  :pricing_bucket,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :map_view,
  :categories,
  :food_types,
  :business_chains,
  :contacts,
  :opening_hours,
  :access_points,
  :access_restrictions,
  :time_zone,
  :political_view,
  :phonemes)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end

#political_viewString

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:

  • (String)


1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
# File 'lib/aws-sdk-geoplaces/types.rb', line 1279

class GetPlaceResponse < Struct.new(
  :place_id,
  :place_type,
  :title,
  :pricing_bucket,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :map_view,
  :categories,
  :food_types,
  :business_chains,
  :contacts,
  :opening_hours,
  :access_points,
  :access_restrictions,
  :time_zone,
  :political_view,
  :phonemes)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end

#positionArray<Float>

The position, in longitude and latitude.

Returns:

  • (Array<Float>)


1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
# File 'lib/aws-sdk-geoplaces/types.rb', line 1279

class GetPlaceResponse < Struct.new(
  :place_id,
  :place_type,
  :title,
  :pricing_bucket,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :map_view,
  :categories,
  :food_types,
  :business_chains,
  :contacts,
  :opening_hours,
  :access_points,
  :access_restrictions,
  :time_zone,
  :political_view,
  :phonemes)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end

#postal_code_detailsArray<Types::PostalCodeDetails>

Contains details about the postal code of the place/result.

Returns:



1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
# File 'lib/aws-sdk-geoplaces/types.rb', line 1279

class GetPlaceResponse < Struct.new(
  :place_id,
  :place_type,
  :title,
  :pricing_bucket,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :map_view,
  :categories,
  :food_types,
  :business_chains,
  :contacts,
  :opening_hours,
  :access_points,
  :access_restrictions,
  :time_zone,
  :political_view,
  :phonemes)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end

#pricing_bucketString

The pricing bucket for which the query is charged at.

For more inforamtion on pricing, please visit [Amazon Location Service Pricing].

[1]: aws.amazon.com/location/pricing/

Returns:

  • (String)


1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
# File 'lib/aws-sdk-geoplaces/types.rb', line 1279

class GetPlaceResponse < Struct.new(
  :place_id,
  :place_type,
  :title,
  :pricing_bucket,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :map_view,
  :categories,
  :food_types,
  :business_chains,
  :contacts,
  :opening_hours,
  :access_points,
  :access_restrictions,
  :time_zone,
  :political_view,
  :phonemes)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end

#time_zoneTypes::TimeZone

The time zone in which the place is located.

Returns:



1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
# File 'lib/aws-sdk-geoplaces/types.rb', line 1279

class GetPlaceResponse < Struct.new(
  :place_id,
  :place_type,
  :title,
  :pricing_bucket,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :map_view,
  :categories,
  :food_types,
  :business_chains,
  :contacts,
  :opening_hours,
  :access_points,
  :access_restrictions,
  :time_zone,
  :political_view,
  :phonemes)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end

#titleString

The localized display name of this result item based on request parameter ‘language`.

Returns:

  • (String)


1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
# File 'lib/aws-sdk-geoplaces/types.rb', line 1279

class GetPlaceResponse < Struct.new(
  :place_id,
  :place_type,
  :title,
  :pricing_bucket,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :map_view,
  :categories,
  :food_types,
  :business_chains,
  :contacts,
  :opening_hours,
  :access_points,
  :access_restrictions,
  :time_zone,
  :political_view,
  :phonemes)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end