public interface OptimizeToursResponseOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getMetrics()
public abstract OptimizeToursResponse.Metrics getMetrics()Duration, distance and usage metrics for this solution.
.google.cloud.optimization.v1.OptimizeToursResponse.Metrics metrics = 6;
| Type | Description |
OptimizeToursResponse.Metrics |
The metrics. |
getMetricsOrBuilder()
public abstract OptimizeToursResponse.MetricsOrBuilder getMetricsOrBuilder()Duration, distance and usage metrics for this solution.
.google.cloud.optimization.v1.OptimizeToursResponse.Metrics metrics = 6;
| Type | Description |
OptimizeToursResponse.MetricsOrBuilder |
getRequestLabel()
public abstract String getRequestLabel()Copy of the OptimizeToursRequest.label, if a label was specified in the request.
string request_label = 3;
| Type | Description |
String |
The requestLabel. |
getRequestLabelBytes()
public abstract ByteString getRequestLabelBytes()Copy of the OptimizeToursRequest.label, if a label was specified in the request.
string request_label = 3;
| Type | Description |
ByteString |
The bytes for requestLabel. |
getRoutes(int index)
public abstract ShipmentRoute getRoutes(int index)Routes computed for each vehicle; the i-th route corresponds to the i-th vehicle in the model.
repeated .google.cloud.optimization.v1.ShipmentRoute routes = 1;
| Name | Description |
index |
int |
| Type | Description |
ShipmentRoute |
getRoutesCount()
public abstract int getRoutesCount()Routes computed for each vehicle; the i-th route corresponds to the i-th vehicle in the model.
repeated .google.cloud.optimization.v1.ShipmentRoute routes = 1;
| Type | Description |
int |
getRoutesList()
public abstract List<ShipmentRoute> getRoutesList()Routes computed for each vehicle; the i-th route corresponds to the i-th vehicle in the model.
repeated .google.cloud.optimization.v1.ShipmentRoute routes = 1;
| Type | Description |
List<ShipmentRoute> |
getRoutesOrBuilder(int index)
public abstract ShipmentRouteOrBuilder getRoutesOrBuilder(int index)Routes computed for each vehicle; the i-th route corresponds to the i-th vehicle in the model.
repeated .google.cloud.optimization.v1.ShipmentRoute routes = 1;
| Name | Description |
index |
int |
| Type | Description |
ShipmentRouteOrBuilder |
getRoutesOrBuilderList()
public abstract List<? extends ShipmentRouteOrBuilder> getRoutesOrBuilderList()Routes computed for each vehicle; the i-th route corresponds to the i-th vehicle in the model.
repeated .google.cloud.optimization.v1.ShipmentRoute routes = 1;
| Type | Description |
List<? extends com.google.cloud.optimization.v1.ShipmentRouteOrBuilder> |
getSkippedShipments(int index)
public abstract SkippedShipment getSkippedShipments(int index)The list of all shipments skipped.
repeated .google.cloud.optimization.v1.SkippedShipment skipped_shipments = 4;
| Name | Description |
index |
int |
| Type | Description |
SkippedShipment |
getSkippedShipmentsCount()
public abstract int getSkippedShipmentsCount()The list of all shipments skipped.
repeated .google.cloud.optimization.v1.SkippedShipment skipped_shipments = 4;
| Type | Description |
int |
getSkippedShipmentsList()
public abstract List<SkippedShipment> getSkippedShipmentsList()The list of all shipments skipped.
repeated .google.cloud.optimization.v1.SkippedShipment skipped_shipments = 4;
| Type | Description |
List<SkippedShipment> |
getSkippedShipmentsOrBuilder(int index)
public abstract SkippedShipmentOrBuilder getSkippedShipmentsOrBuilder(int index)The list of all shipments skipped.
repeated .google.cloud.optimization.v1.SkippedShipment skipped_shipments = 4;
| Name | Description |
index |
int |
| Type | Description |
SkippedShipmentOrBuilder |
getSkippedShipmentsOrBuilderList()
public abstract List<? extends SkippedShipmentOrBuilder> getSkippedShipmentsOrBuilderList()The list of all shipments skipped.
repeated .google.cloud.optimization.v1.SkippedShipment skipped_shipments = 4;
| Type | Description |
List<? extends com.google.cloud.optimization.v1.SkippedShipmentOrBuilder> |
getTotalCost() (deprecated)
public abstract double getTotalCost()Deprecated. google.cloud.optimization.v1.OptimizeToursResponse.total_cost is deprecated. See google/cloud/optimization/v1/fleet_routing.proto;l=425
Deprecated: Use Metrics.total_cost instead. Total cost of the solution. This takes into account all costs: costs per per hour and travel hour, fixed vehicle costs, unperformed shipment penalty costs, global duration cost, etc.
double total_cost = 2 [deprecated = true];
| Type | Description |
double |
The totalCost. |
getValidationErrors(int index)
public abstract OptimizeToursValidationError getValidationErrors(int index)List of all the validation errors that we were able to detect independently. See the "MULTIPLE ERRORS" explanation for the OptimizeToursValidationError message.
repeated .google.cloud.optimization.v1.OptimizeToursValidationError validation_errors = 5;
| Name | Description |
index |
int |
| Type | Description |
OptimizeToursValidationError |
getValidationErrorsCount()
public abstract int getValidationErrorsCount()List of all the validation errors that we were able to detect independently. See the "MULTIPLE ERRORS" explanation for the OptimizeToursValidationError message.
repeated .google.cloud.optimization.v1.OptimizeToursValidationError validation_errors = 5;
| Type | Description |
int |
getValidationErrorsList()
public abstract List<OptimizeToursValidationError> getValidationErrorsList()List of all the validation errors that we were able to detect independently. See the "MULTIPLE ERRORS" explanation for the OptimizeToursValidationError message.
repeated .google.cloud.optimization.v1.OptimizeToursValidationError validation_errors = 5;
| Type | Description |
List<OptimizeToursValidationError> |
getValidationErrorsOrBuilder(int index)
public abstract OptimizeToursValidationErrorOrBuilder getValidationErrorsOrBuilder(int index)List of all the validation errors that we were able to detect independently. See the "MULTIPLE ERRORS" explanation for the OptimizeToursValidationError message.
repeated .google.cloud.optimization.v1.OptimizeToursValidationError validation_errors = 5;
| Name | Description |
index |
int |
| Type | Description |
OptimizeToursValidationErrorOrBuilder |
getValidationErrorsOrBuilderList()
public abstract List<? extends OptimizeToursValidationErrorOrBuilder> getValidationErrorsOrBuilderList()List of all the validation errors that we were able to detect independently. See the "MULTIPLE ERRORS" explanation for the OptimizeToursValidationError message.
repeated .google.cloud.optimization.v1.OptimizeToursValidationError validation_errors = 5;
| Type | Description |
List<? extends com.google.cloud.optimization.v1.OptimizeToursValidationErrorOrBuilder> |
hasMetrics()
public abstract boolean hasMetrics()Duration, distance and usage metrics for this solution.
.google.cloud.optimization.v1.OptimizeToursResponse.Metrics metrics = 6;
| Type | Description |
boolean |
Whether the metrics field is set. |