public sealed class ModifyOrderRequest : IMessage<ModifyOrderRequest>, IEquatable<ModifyOrderRequest>, IDeepCloneable<ModifyOrderRequest>, IBufferMessage, IMessageReference 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 |
|