Class UpdateDeliveryVehicleRequest
The UpdateDeliveryVehicle
request message.
Implements
Namespace: Google.Maps.FleetEngine.Delivery.V1
Assembly: Google.Maps.FleetEngine.Delivery.V1.dll
Syntax
public sealed class UpdateDeliveryVehicleRequest : IMessage<UpdateDeliveryVehicleRequest>, IEquatable<UpdateDeliveryVehicleRequest>, IDeepCloneable<UpdateDeliveryVehicleRequest>, IBufferMessage, IMessage
Constructors
UpdateDeliveryVehicleRequest()
Declaration
public UpdateDeliveryVehicleRequest()
UpdateDeliveryVehicleRequest(UpdateDeliveryVehicleRequest)
Declaration
public UpdateDeliveryVehicleRequest(UpdateDeliveryVehicleRequest other)
Parameters
Type | Name | Description |
---|---|---|
UpdateDeliveryVehicleRequest | other |
Properties
DeliveryVehicle
Required. The DeliveryVehicle
entity update to apply.
Note: You cannot update the name of the DeliveryVehicle
.
Declaration
public DeliveryVehicle DeliveryVehicle { get; set; }
Property Value
Type | Description |
---|---|
DeliveryVehicle |
Header
Optional. The standard Delivery API request header.
Declaration
public DeliveryRequestHeader Header { get; set; }
Property Value
Type | Description |
---|---|
DeliveryRequestHeader |
UpdateMask
Required. A field mask that indicates which DeliveryVehicle
fields to
update. Note that the update_mask must contain at least one field.
This is a comma-separated list of fully qualified names of fields. Example:
"remaining_vehicle_journey_segments"
.
Declaration
public FieldMask UpdateMask { get; set; }
Property Value
Type | Description |
---|---|
FieldMask |