ShipmentModel.Builder |
ShipmentModel.Builder.addAllBreakRules(Iterable<? extends ShipmentModel.BreakRule> values) |
Deprecated.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addAllDurationDistanceMatrices(Iterable<? extends ShipmentModel.DurationDistanceMatrix> values) |
Specifies duration and distance matrices used in the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addAllDurationDistanceMatrixDstTags(Iterable<String> values) |
Tags defining the destinations of the duration and distance matrices;
`duration_distance_matrices(i).rows(j).durations(k)` (resp.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addAllDurationDistanceMatrixSrcTags(Iterable<String> values) |
Tags defining the sources of the duration and distance matrices;
`duration_distance_matrices(i).rows(j)` defines durations and distances
from visits with tag `duration_distance_matrix_src_tags(j)` to other visits
in matrix i.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addAllPrecedenceRules(Iterable<? extends ShipmentModel.PrecedenceRule> values) |
Set of precedence rules which must be enforced in the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addAllShipments(Iterable<? extends Shipment> values) |
Set of shipments which must be performed in the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addAllShipmentTypeIncompatibilities(Iterable<? extends ShipmentTypeIncompatibility> values) |
Sets of incompatible shipment_types (see `ShipmentTypeIncompatibility`).
|
ShipmentModel.Builder |
ShipmentModel.Builder.addAllShipmentTypeRequirements(Iterable<? extends ShipmentTypeRequirement> values) |
Sets of `shipment_type` requirements (see `ShipmentTypeRequirement`).
|
ShipmentModel.Builder |
ShipmentModel.Builder.addAllTransitionAttributes(Iterable<? extends TransitionAttributes> values) |
Transition attributes added to the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addAllVehicles(Iterable<? extends Vehicle> values) |
Set of vehicles which can be used to perform visits.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addBreakRules(int index,
ShipmentModel.BreakRule value) |
Deprecated.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addBreakRules(int index,
ShipmentModel.BreakRule.Builder builderForValue) |
Deprecated.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addBreakRules(ShipmentModel.BreakRule value) |
Deprecated.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addBreakRules(ShipmentModel.BreakRule.Builder builderForValue) |
Deprecated.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addDurationDistanceMatrices(int index,
ShipmentModel.DurationDistanceMatrix value) |
Specifies duration and distance matrices used in the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addDurationDistanceMatrices(int index,
ShipmentModel.DurationDistanceMatrix.Builder builderForValue) |
Specifies duration and distance matrices used in the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addDurationDistanceMatrices(ShipmentModel.DurationDistanceMatrix value) |
Specifies duration and distance matrices used in the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addDurationDistanceMatrices(ShipmentModel.DurationDistanceMatrix.Builder builderForValue) |
Specifies duration and distance matrices used in the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addDurationDistanceMatrixDstTags(String value) |
Tags defining the destinations of the duration and distance matrices;
`duration_distance_matrices(i).rows(j).durations(k)` (resp.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addDurationDistanceMatrixDstTagsBytes(com.google.protobuf.ByteString value) |
Tags defining the destinations of the duration and distance matrices;
`duration_distance_matrices(i).rows(j).durations(k)` (resp.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addDurationDistanceMatrixSrcTags(String value) |
Tags defining the sources of the duration and distance matrices;
`duration_distance_matrices(i).rows(j)` defines durations and distances
from visits with tag `duration_distance_matrix_src_tags(j)` to other visits
in matrix i.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addDurationDistanceMatrixSrcTagsBytes(com.google.protobuf.ByteString value) |
Tags defining the sources of the duration and distance matrices;
`duration_distance_matrices(i).rows(j)` defines durations and distances
from visits with tag `duration_distance_matrix_src_tags(j)` to other visits
in matrix i.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addPrecedenceRules(int index,
ShipmentModel.PrecedenceRule value) |
Set of precedence rules which must be enforced in the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addPrecedenceRules(int index,
ShipmentModel.PrecedenceRule.Builder builderForValue) |
Set of precedence rules which must be enforced in the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addPrecedenceRules(ShipmentModel.PrecedenceRule value) |
Set of precedence rules which must be enforced in the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addPrecedenceRules(ShipmentModel.PrecedenceRule.Builder builderForValue) |
Set of precedence rules which must be enforced in the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
|
ShipmentModel.Builder |
ShipmentModel.Builder.addShipments(int index,
Shipment value) |
Set of shipments which must be performed in the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addShipments(int index,
Shipment.Builder builderForValue) |
Set of shipments which must be performed in the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addShipments(Shipment value) |
Set of shipments which must be performed in the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addShipments(Shipment.Builder builderForValue) |
Set of shipments which must be performed in the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addShipmentTypeIncompatibilities(int index,
ShipmentTypeIncompatibility value) |
Sets of incompatible shipment_types (see `ShipmentTypeIncompatibility`).
|
ShipmentModel.Builder |
ShipmentModel.Builder.addShipmentTypeIncompatibilities(int index,
ShipmentTypeIncompatibility.Builder builderForValue) |
Sets of incompatible shipment_types (see `ShipmentTypeIncompatibility`).
|
ShipmentModel.Builder |
ShipmentModel.Builder.addShipmentTypeIncompatibilities(ShipmentTypeIncompatibility value) |
Sets of incompatible shipment_types (see `ShipmentTypeIncompatibility`).
|
ShipmentModel.Builder |
ShipmentModel.Builder.addShipmentTypeIncompatibilities(ShipmentTypeIncompatibility.Builder builderForValue) |
Sets of incompatible shipment_types (see `ShipmentTypeIncompatibility`).
|
ShipmentModel.Builder |
ShipmentModel.Builder.addShipmentTypeRequirements(int index,
ShipmentTypeRequirement value) |
Sets of `shipment_type` requirements (see `ShipmentTypeRequirement`).
|
ShipmentModel.Builder |
ShipmentModel.Builder.addShipmentTypeRequirements(int index,
ShipmentTypeRequirement.Builder builderForValue) |
Sets of `shipment_type` requirements (see `ShipmentTypeRequirement`).
|
ShipmentModel.Builder |
ShipmentModel.Builder.addShipmentTypeRequirements(ShipmentTypeRequirement value) |
Sets of `shipment_type` requirements (see `ShipmentTypeRequirement`).
|
ShipmentModel.Builder |
ShipmentModel.Builder.addShipmentTypeRequirements(ShipmentTypeRequirement.Builder builderForValue) |
Sets of `shipment_type` requirements (see `ShipmentTypeRequirement`).
|
ShipmentModel.Builder |
ShipmentModel.Builder.addTransitionAttributes(int index,
TransitionAttributes value) |
Transition attributes added to the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addTransitionAttributes(int index,
TransitionAttributes.Builder builderForValue) |
Transition attributes added to the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addTransitionAttributes(TransitionAttributes value) |
Transition attributes added to the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addTransitionAttributes(TransitionAttributes.Builder builderForValue) |
Transition attributes added to the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addVehicles(int index,
Vehicle value) |
Set of vehicles which can be used to perform visits.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addVehicles(int index,
Vehicle.Builder builderForValue) |
Set of vehicles which can be used to perform visits.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addVehicles(Vehicle value) |
Set of vehicles which can be used to perform visits.
|
ShipmentModel.Builder |
ShipmentModel.Builder.addVehicles(Vehicle.Builder builderForValue) |
Set of vehicles which can be used to perform visits.
|
ShipmentModel.Builder |
ShipmentModel.Builder.clear() |
|
ShipmentModel.Builder |
ShipmentModel.Builder.clearBreakRules() |
Deprecated.
|
ShipmentModel.Builder |
ShipmentModel.Builder.clearDurationDistanceMatrices() |
Specifies duration and distance matrices used in the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.clearDurationDistanceMatrixDstTags() |
Tags defining the destinations of the duration and distance matrices;
`duration_distance_matrices(i).rows(j).durations(k)` (resp.
|
ShipmentModel.Builder |
ShipmentModel.Builder.clearDurationDistanceMatrixSrcTags() |
Tags defining the sources of the duration and distance matrices;
`duration_distance_matrices(i).rows(j)` defines durations and distances
from visits with tag `duration_distance_matrix_src_tags(j)` to other visits
in matrix i.
|
ShipmentModel.Builder |
ShipmentModel.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
|
ShipmentModel.Builder |
ShipmentModel.Builder.clearGlobalDurationCostPerHour() |
The "global duration" of the overall plan is the difference between the
earliest effective start time and the latest effective end time of
all vehicles.
|
ShipmentModel.Builder |
ShipmentModel.Builder.clearGlobalEndTime() |
If unset, 00:00:00 UTC, January 1, 1971 (i.e.
|
ShipmentModel.Builder |
ShipmentModel.Builder.clearGlobalStartTime() |
Global start and end time of the model: no times outside of this range
can be considered valid.
|
ShipmentModel.Builder |
ShipmentModel.Builder.clearMaxActiveVehicles() |
Constrains the maximum number of active vehicles.
|
ShipmentModel.Builder |
ShipmentModel.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
|
ShipmentModel.Builder |
ShipmentModel.Builder.clearPrecedenceRules() |
Set of precedence rules which must be enforced in the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.clearShipments() |
Set of shipments which must be performed in the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.clearShipmentTypeIncompatibilities() |
Sets of incompatible shipment_types (see `ShipmentTypeIncompatibility`).
|
ShipmentModel.Builder |
ShipmentModel.Builder.clearShipmentTypeRequirements() |
Sets of `shipment_type` requirements (see `ShipmentTypeRequirement`).
|
ShipmentModel.Builder |
ShipmentModel.Builder.clearTransitionAttributes() |
Transition attributes added to the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.clearVehicles() |
Set of vehicles which can be used to perform visits.
|
ShipmentModel.Builder |
ShipmentModel.Builder.clone() |
|
ShipmentModel.Builder |
OptimizeToursRequest.Builder.getModelBuilder() |
Shipment model to solve.
|
ShipmentModel.Builder |
ShipmentModel.Builder.mergeFrom(ShipmentModel other) |
|
ShipmentModel.Builder |
ShipmentModel.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
|
ShipmentModel.Builder |
ShipmentModel.Builder.mergeFrom(com.google.protobuf.Message other) |
|
ShipmentModel.Builder |
ShipmentModel.Builder.mergeGlobalEndTime(com.google.protobuf.Timestamp value) |
If unset, 00:00:00 UTC, January 1, 1971 (i.e.
|
ShipmentModel.Builder |
ShipmentModel.Builder.mergeGlobalStartTime(com.google.protobuf.Timestamp value) |
Global start and end time of the model: no times outside of this range
can be considered valid.
|
ShipmentModel.Builder |
ShipmentModel.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
|
static ShipmentModel.Builder |
ShipmentModel.newBuilder() |
|
static ShipmentModel.Builder |
ShipmentModel.newBuilder(ShipmentModel prototype) |
|
ShipmentModel.Builder |
ShipmentModel.newBuilderForType() |
|
protected ShipmentModel.Builder |
ShipmentModel.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
|
ShipmentModel.Builder |
ShipmentModel.Builder.removeBreakRules(int index) |
Deprecated.
|
ShipmentModel.Builder |
ShipmentModel.Builder.removeDurationDistanceMatrices(int index) |
Specifies duration and distance matrices used in the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.removePrecedenceRules(int index) |
Set of precedence rules which must be enforced in the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.removeShipments(int index) |
Set of shipments which must be performed in the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.removeShipmentTypeIncompatibilities(int index) |
Sets of incompatible shipment_types (see `ShipmentTypeIncompatibility`).
|
ShipmentModel.Builder |
ShipmentModel.Builder.removeShipmentTypeRequirements(int index) |
Sets of `shipment_type` requirements (see `ShipmentTypeRequirement`).
|
ShipmentModel.Builder |
ShipmentModel.Builder.removeTransitionAttributes(int index) |
Transition attributes added to the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.removeVehicles(int index) |
Set of vehicles which can be used to perform visits.
|
ShipmentModel.Builder |
ShipmentModel.Builder.setBreakRules(int index,
ShipmentModel.BreakRule value) |
Deprecated.
|
ShipmentModel.Builder |
ShipmentModel.Builder.setBreakRules(int index,
ShipmentModel.BreakRule.Builder builderForValue) |
Deprecated.
|
ShipmentModel.Builder |
ShipmentModel.Builder.setDurationDistanceMatrices(int index,
ShipmentModel.DurationDistanceMatrix value) |
Specifies duration and distance matrices used in the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.setDurationDistanceMatrices(int index,
ShipmentModel.DurationDistanceMatrix.Builder builderForValue) |
Specifies duration and distance matrices used in the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.setDurationDistanceMatrixDstTags(int index,
String value) |
Tags defining the destinations of the duration and distance matrices;
`duration_distance_matrices(i).rows(j).durations(k)` (resp.
|
ShipmentModel.Builder |
ShipmentModel.Builder.setDurationDistanceMatrixSrcTags(int index,
String value) |
Tags defining the sources of the duration and distance matrices;
`duration_distance_matrices(i).rows(j)` defines durations and distances
from visits with tag `duration_distance_matrix_src_tags(j)` to other visits
in matrix i.
|
ShipmentModel.Builder |
ShipmentModel.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
|
ShipmentModel.Builder |
ShipmentModel.Builder.setGlobalDurationCostPerHour(double value) |
The "global duration" of the overall plan is the difference between the
earliest effective start time and the latest effective end time of
all vehicles.
|
ShipmentModel.Builder |
ShipmentModel.Builder.setGlobalEndTime(com.google.protobuf.Timestamp value) |
If unset, 00:00:00 UTC, January 1, 1971 (i.e.
|
ShipmentModel.Builder |
ShipmentModel.Builder.setGlobalEndTime(com.google.protobuf.Timestamp.Builder builderForValue) |
If unset, 00:00:00 UTC, January 1, 1971 (i.e.
|
ShipmentModel.Builder |
ShipmentModel.Builder.setGlobalStartTime(com.google.protobuf.Timestamp value) |
Global start and end time of the model: no times outside of this range
can be considered valid.
|
ShipmentModel.Builder |
ShipmentModel.Builder.setGlobalStartTime(com.google.protobuf.Timestamp.Builder builderForValue) |
Global start and end time of the model: no times outside of this range
can be considered valid.
|
ShipmentModel.Builder |
ShipmentModel.Builder.setMaxActiveVehicles(int value) |
Constrains the maximum number of active vehicles.
|
ShipmentModel.Builder |
ShipmentModel.Builder.setPrecedenceRules(int index,
ShipmentModel.PrecedenceRule value) |
Set of precedence rules which must be enforced in the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.setPrecedenceRules(int index,
ShipmentModel.PrecedenceRule.Builder builderForValue) |
Set of precedence rules which must be enforced in the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
|
ShipmentModel.Builder |
ShipmentModel.Builder.setShipments(int index,
Shipment value) |
Set of shipments which must be performed in the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.setShipments(int index,
Shipment.Builder builderForValue) |
Set of shipments which must be performed in the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.setShipmentTypeIncompatibilities(int index,
ShipmentTypeIncompatibility value) |
Sets of incompatible shipment_types (see `ShipmentTypeIncompatibility`).
|
ShipmentModel.Builder |
ShipmentModel.Builder.setShipmentTypeIncompatibilities(int index,
ShipmentTypeIncompatibility.Builder builderForValue) |
Sets of incompatible shipment_types (see `ShipmentTypeIncompatibility`).
|
ShipmentModel.Builder |
ShipmentModel.Builder.setShipmentTypeRequirements(int index,
ShipmentTypeRequirement value) |
Sets of `shipment_type` requirements (see `ShipmentTypeRequirement`).
|
ShipmentModel.Builder |
ShipmentModel.Builder.setShipmentTypeRequirements(int index,
ShipmentTypeRequirement.Builder builderForValue) |
Sets of `shipment_type` requirements (see `ShipmentTypeRequirement`).
|
ShipmentModel.Builder |
ShipmentModel.Builder.setTransitionAttributes(int index,
TransitionAttributes value) |
Transition attributes added to the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.setTransitionAttributes(int index,
TransitionAttributes.Builder builderForValue) |
Transition attributes added to the model.
|
ShipmentModel.Builder |
ShipmentModel.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
|
ShipmentModel.Builder |
ShipmentModel.Builder.setVehicles(int index,
Vehicle value) |
Set of vehicles which can be used to perform visits.
|
ShipmentModel.Builder |
ShipmentModel.Builder.setVehicles(int index,
Vehicle.Builder builderForValue) |
Set of vehicles which can be used to perform visits.
|
ShipmentModel.Builder |
ShipmentModel.toBuilder() |
|