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].
Implements
IMessageModifyOrderRequest, IEquatableModifyOrderRequest, IDeepCloneableModifyOrderRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Commerce.Consumer.Procurement.V1Assembly
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 |