Cloud Optimization V1 API - Class Google::Cloud::Optimization::V1::InjectedSolutionConstraint (v0.4.0)

Reference documentation and code samples for the Cloud Optimization V1 API class Google::Cloud::Optimization::V1::InjectedSolutionConstraint.

Solution injected in the request including information about which visits must be constrained and how they must be constrained.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#constraint_relaxations

def constraint_relaxations() -> ::Array<::Google::Cloud::Optimization::V1::InjectedSolutionConstraint::ConstraintRelaxation>
Returns

#constraint_relaxations=

def constraint_relaxations=(value) -> ::Array<::Google::Cloud::Optimization::V1::InjectedSolutionConstraint::ConstraintRelaxation>
Parameter
Returns

#routes

def routes() -> ::Array<::Google::Cloud::Optimization::V1::ShipmentRoute>
Returns
  • (::Array<::Google::Cloud::Optimization::V1::ShipmentRoute>) — Routes of the solution to inject. Some routes may be omitted from the original solution. The routes and skipped shipments must satisfy the basic validity assumptions listed for injected_first_solution_routes.

#routes=

def routes=(value) -> ::Array<::Google::Cloud::Optimization::V1::ShipmentRoute>
Parameter
  • value (::Array<::Google::Cloud::Optimization::V1::ShipmentRoute>) — Routes of the solution to inject. Some routes may be omitted from the original solution. The routes and skipped shipments must satisfy the basic validity assumptions listed for injected_first_solution_routes.
Returns
  • (::Array<::Google::Cloud::Optimization::V1::ShipmentRoute>) — Routes of the solution to inject. Some routes may be omitted from the original solution. The routes and skipped shipments must satisfy the basic validity assumptions listed for injected_first_solution_routes.

#skipped_shipments

def skipped_shipments() -> ::Array<::Google::Cloud::Optimization::V1::SkippedShipment>
Returns

#skipped_shipments=

def skipped_shipments=(value) -> ::Array<::Google::Cloud::Optimization::V1::SkippedShipment>
Parameter
Returns