Class: Aws::GeoRoutes::Types::CalculateRouteMatrixResponse

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#error_countInteger

The count of error results in the route matrix. If this number is 0, all routes were calculated successfully.

Returns:

  • (Integer)


357
358
359
360
361
362
363
364
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 357

class CalculateRouteMatrixResponse < Struct.new(
  :error_count,
  :pricing_bucket,
  :route_matrix,
  :routing_boundary)
  SENSITIVE = []
  include Aws::Structure
end

#pricing_bucketString

The pricing bucket for which the query is charged at.

Returns:

  • (String)


357
358
359
360
361
362
363
364
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 357

class CalculateRouteMatrixResponse < Struct.new(
  :error_count,
  :pricing_bucket,
  :route_matrix,
  :routing_boundary)
  SENSITIVE = []
  include Aws::Structure
end

#route_matrixArray<Array<Types::RouteMatrixEntry>>

The calculated route matrix containing the results for all pairs of Origins to Destination positions. Each row corresponds to one entry in Origins. Each entry in the row corresponds to the route from that entry in Origins to an entry in Destination positions.

Returns:



357
358
359
360
361
362
363
364
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 357

class CalculateRouteMatrixResponse < Struct.new(
  :error_count,
  :pricing_bucket,
  :route_matrix,
  :routing_boundary)
  SENSITIVE = []
  include Aws::Structure
end

#routing_boundaryTypes::RouteMatrixBoundary

Boundary within which the matrix is to be calculated. All data, origins and destinations outside the boundary are considered invalid.

When request routing boundary was set as AutoCircle, the response routing boundary will return Circle derived from the AutoCircle settings.



357
358
359
360
361
362
363
364
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 357

class CalculateRouteMatrixResponse < Struct.new(
  :error_count,
  :pricing_bucket,
  :route_matrix,
  :routing_boundary)
  SENSITIVE = []
  include Aws::Structure
end