Retail v2 API - Class PinControlMetadata (2.13.0)

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.

Inheritance

object > PinControlMetadata

Namespace

Google.Cloud.Retail.V2

Assembly

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