Interface ShipmentModel.DurationDistanceMatrix.RowOrBuilder (1.38.0)

public static interface ShipmentModel.DurationDistanceMatrix.RowOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDurations(int index)

public abstract Duration getDurations(int index)

Duration values for a given row. It must have as many elements as ShipmentModel.duration_distance_matrix_dst_tags.

repeated .google.protobuf.Duration durations = 1;

Parameter
NameDescription
indexint
Returns
TypeDescription
Duration

getDurationsCount()

public abstract int getDurationsCount()

Duration values for a given row. It must have as many elements as ShipmentModel.duration_distance_matrix_dst_tags.

repeated .google.protobuf.Duration durations = 1;

Returns
TypeDescription
int

getDurationsList()

public abstract List<Duration> getDurationsList()

Duration values for a given row. It must have as many elements as ShipmentModel.duration_distance_matrix_dst_tags.

repeated .google.protobuf.Duration durations = 1;

Returns
TypeDescription
List<Duration>

getDurationsOrBuilder(int index)

public abstract DurationOrBuilder getDurationsOrBuilder(int index)

Duration values for a given row. It must have as many elements as ShipmentModel.duration_distance_matrix_dst_tags.

repeated .google.protobuf.Duration durations = 1;

Parameter
NameDescription
indexint
Returns
TypeDescription
DurationOrBuilder

getDurationsOrBuilderList()

public abstract List<? extends DurationOrBuilder> getDurationsOrBuilderList()

Duration values for a given row. It must have as many elements as ShipmentModel.duration_distance_matrix_dst_tags.

repeated .google.protobuf.Duration durations = 1;

Returns
TypeDescription
List<? extends com.google.protobuf.DurationOrBuilder>

getMeters(int index)

public abstract double getMeters(int index)

Distance values for a given row. If no costs or constraints refer to distances in the model, this can be left empty; otherwise it must have as many elements as durations.

repeated double meters = 2;

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
double

The meters at the given index.

getMetersCount()

public abstract int getMetersCount()

Distance values for a given row. If no costs or constraints refer to distances in the model, this can be left empty; otherwise it must have as many elements as durations.

repeated double meters = 2;

Returns
TypeDescription
int

The count of meters.

getMetersList()

public abstract List<Double> getMetersList()

Distance values for a given row. If no costs or constraints refer to distances in the model, this can be left empty; otherwise it must have as many elements as durations.

repeated double meters = 2;

Returns
TypeDescription
List<Double>

A list containing the meters.