Cloud Optimization API

Cloud Optimization API provides a portfolio of solvers to address common optimization use cases starting with optimal route planning for vehicle fleets.

Service: cloudoptimization.googleapis.com

The Service name cloudoptimization.googleapis.com is needed to create RPC client stubs.

google.cloud.optimization.v1.FleetRouting

Methods
BatchOptimizeTours Optimizes vehicle tours for one or more OptimizeToursRequest messages as a batch.
OptimizeTours Sends an OptimizeToursRequest containing a ShipmentModel and returns an OptimizeToursResponse containing ShipmentRoutes, which are a set of routes to be performed by vehicles minimizing the overall cost.

google.cloud.optimization.v1.StatefulFleetRouting

Methods
CreateOptimizer Creates an optimizer .
CreateShipment Creates a shipment.
CreateVehicle Creates a vehicle.
CreateWorkspace Creates a workspace to manage a group of resources.
DeleteOptimizer Deletes an optimizer.
DeleteShipment Deletes a shipment.
DeleteSolution Deletes a solution.
DeleteVehicle Deletes a vehicle.
DeleteWorkspace Deletes a workspace.
GetOptimizer Gets an optimizer.
GetShipment Gets a shipment.
GetSolution Gets a solution.
GetVehicle Gets a vehicle.
ListOptimizers Lists the optimizers within a workspace.
ListShipments Lists the shipments within a workspace.
ListSolutions List the solutions based on certain conditions.
ListVehicles Lists the vehicles within a workspace.
ListWorkspaces Lists all the workspaces under the project within a cloud location.
RetrieveInput Retrieves the OptimizeToursRequest that corresponds to the solution.
RunOptimizer Run the optimizer to generate a solution based on updated entities (e.g.
UpdateOptimizer Updates an optimizer.
UpdateShipment Updates a shipment.
UpdateVehicle Updates a vehicle.
UpdateWorkspace Updates a workspace.

google.cloud.optimization.v1beta.Dispatcher

Methods
BatchOptimizeTours Optimizes vehicle tours for one or more OptimizeToursRequest messages as a batch.
OptimizeTours Sends an OptimizeToursRequest containing a ShipmentModel and returns an OptimizeToursResponse containing ShipmentRoutes, which are a set of routes to be performed by vehicles minimizing the overall cost.

google.longrunning.Operations

Methods
GetOperation Gets the latest state of a long-running operation.