Cloud Optimization v1 API - Class ShipmentTypeIncompatibility (2.2.0)

public sealed class ShipmentTypeIncompatibility : IMessage<ShipmentTypeIncompatibility>, IEquatable<ShipmentTypeIncompatibility>, IDeepCloneable<ShipmentTypeIncompatibility>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Optimization v1 API class ShipmentTypeIncompatibility.

Specifies incompatibilties between shipments depending on their shipment_type. The appearance of incompatible shipments on the same route is restricted based on the incompatibility mode.

Inheritance

object > ShipmentTypeIncompatibility

Namespace

Google.Cloud.Optimization.V1

Assembly

Google.Cloud.Optimization.V1.dll

Constructors

ShipmentTypeIncompatibility()

public ShipmentTypeIncompatibility()

ShipmentTypeIncompatibility(ShipmentTypeIncompatibility)

public ShipmentTypeIncompatibility(ShipmentTypeIncompatibility other)
Parameter
NameDescription
otherShipmentTypeIncompatibility

Properties

IncompatibilityMode

public ShipmentTypeIncompatibility.Types.IncompatibilityMode IncompatibilityMode { get; set; }

Mode applied to the incompatibility.

Property Value
TypeDescription
ShipmentTypeIncompatibilityTypesIncompatibilityMode

Types_

public RepeatedField<string> Types_ { get; }

List of incompatible types. Two shipments having different shipment_types among those listed are "incompatible".

Property Value
TypeDescription
RepeatedFieldstring