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=394
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. |