public sealed class PinControlMetadata : IMessage<PinControlMetadata>, IEquatable<PinControlMetadata>, IDeepCloneable<PinControlMetadata>, IBufferMessage, IMessage
Reference documentation and code samples for the Retail v2 API class PinControlMetadata.
Metadata for pinning to be returned in the response. This is used for distinguishing between applied vs dropped pins.
Implements
IMessagePinControlMetadata, IEquatablePinControlMetadata, IDeepCloneablePinControlMetadata, IBufferMessage, IMessageNamespace
Google.Cloud.Retail.V2Assembly
Google.Cloud.Retail.V2.dll
Constructors
PinControlMetadata()
public PinControlMetadata()
PinControlMetadata(PinControlMetadata)
public PinControlMetadata(PinControlMetadata other)
Parameter | |
---|---|
Name | Description |
other |
PinControlMetadata |
Properties
AllMatchedPins
public MapField<long, PinControlMetadata.Types.ProductPins> AllMatchedPins { get; }
Map of all matched pins, keyed by pin position.
Property Value | |
---|---|
Type | Description |
MapFieldlongPinControlMetadataTypesProductPins |
DroppedPins
public MapField<long, PinControlMetadata.Types.ProductPins> DroppedPins { get; }
Map of pins that were dropped due to overlap with other matching pins, keyed by pin position.
Property Value | |
---|---|
Type | Description |
MapFieldlongPinControlMetadataTypesProductPins |