Reference documentation and code samples for the Cloud Optimization V1 API class Google::Cloud::Optimization::V1::ShipmentModel::DurationDistanceMatrix.
Specifies a duration and distance matrix from visit and vehicle start locations to visit and vehicle end locations.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#rows
def rows() -> ::Array<::Google::Cloud::Optimization::V1::ShipmentModel::DurationDistanceMatrix::Row>
- (::Array<::Google::Cloud::Optimization::V1::ShipmentModel::DurationDistanceMatrix::Row>) — Specifies the rows of the duration and distance matrix. It must have as many elements as ShipmentModel.duration_distance_matrix_src_tags.
#rows=
def rows=(value) -> ::Array<::Google::Cloud::Optimization::V1::ShipmentModel::DurationDistanceMatrix::Row>
- value (::Array<::Google::Cloud::Optimization::V1::ShipmentModel::DurationDistanceMatrix::Row>) — Specifies the rows of the duration and distance matrix. It must have as many elements as ShipmentModel.duration_distance_matrix_src_tags.
- (::Array<::Google::Cloud::Optimization::V1::ShipmentModel::DurationDistanceMatrix::Row>) — Specifies the rows of the duration and distance matrix. It must have as many elements as ShipmentModel.duration_distance_matrix_src_tags.
#vehicle_start_tag
def vehicle_start_tag() -> ::String
-
(::String) — Tag defining to which vehicles this duration and distance matrix applies.
If empty, this applies to all vehicles, and there can only be a single
matrix.
Each vehicle start must match exactly one matrix, i.e. exactly one of their
start_tags
field must match thevehicle_start_tag
of a matrix (and of that matrix only).All matrices must have a different
vehicle_start_tag
.
#vehicle_start_tag=
def vehicle_start_tag=(value) -> ::String
-
value (::String) — Tag defining to which vehicles this duration and distance matrix applies.
If empty, this applies to all vehicles, and there can only be a single
matrix.
Each vehicle start must match exactly one matrix, i.e. exactly one of their
start_tags
field must match thevehicle_start_tag
of a matrix (and of that matrix only).All matrices must have a different
vehicle_start_tag
.
-
(::String) — Tag defining to which vehicles this duration and distance matrix applies.
If empty, this applies to all vehicles, and there can only be a single
matrix.
Each vehicle start must match exactly one matrix, i.e. exactly one of their
start_tags
field must match thevehicle_start_tag
of a matrix (and of that matrix only).All matrices must have a different
vehicle_start_tag
.