Cloud Commerce Consumer Procurement v1 API - Class ModifyOrderRequest (1.4.0)

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

Reference documentation and code samples for the Cloud Commerce Consumer Procurement v1 API class ModifyOrderRequest.

Request message for [ConsumerProcurementService.ModifyOrder][google.cloud.commerce.consumer.procurement.v1.ConsumerProcurementService.ModifyOrder].

Inheritance

object > ModifyOrderRequest

Namespace

Google.Cloud.Commerce.Consumer.Procurement.V1

Assembly

Google.Cloud.Commerce.Consumer.Procurement.V1.dll

Constructors

ModifyOrderRequest()

public ModifyOrderRequest()

ModifyOrderRequest(ModifyOrderRequest)

public ModifyOrderRequest(ModifyOrderRequest other)
Parameter
Name Description
other ModifyOrderRequest

Properties

DisplayName

public string DisplayName { get; set; }

Optional. Updated display name of the order, leave as empty if you do not want to update current display name.

Property Value
Type Description
string

Etag

public string Etag { get; set; }

Optional. The weak etag, which can be optionally populated, of the order that this modify request is based on. Validation checking will only happen if the invoker supplies this field.

Property Value
Type Description
string

Modifications

public RepeatedField<ModifyOrderRequest.Types.Modification> Modifications { get; }

Optional. Modifications for an existing Order created by an Offer. Required when Offer based Order is being modified, except for when going from an offer to a public plan.

Property Value
Type Description
RepeatedFieldModifyOrderRequestTypesModification

Name

public string Name { get; set; }

Required. Name of the order to update.

Property Value
Type Description
string