Class ImportCompletionDataRequest (2.1.0)

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

Request message for ImportCompletionData methods.

Inheritance

Object > ImportCompletionDataRequest

Namespace

Google.Cloud.Retail.V2

Assembly

Google.Cloud.Retail.V2.dll

Constructors

ImportCompletionDataRequest()

public ImportCompletionDataRequest()

ImportCompletionDataRequest(ImportCompletionDataRequest)

public ImportCompletionDataRequest(ImportCompletionDataRequest other)
Parameter
NameDescription
otherImportCompletionDataRequest

Properties

InputConfig

public CompletionDataInputConfig InputConfig { get; set; }

Required. The desired input location of the data.

Property Value
TypeDescription
CompletionDataInputConfig

NotificationPubsubTopic

public string NotificationPubsubTopic { get; set; }

Pub/Sub topic for receiving notification. If this field is set, when the import is finished, a notification will be sent to specified Pub/Sub topic. The message data will be JSON string of a [Operation][google.longrunning.Operation]. Format of the Pub/Sub topic is projects/{project}/topics/{topic}.

Property Value
TypeDescription
String

Parent

public string Parent { get; set; }

Required. The catalog which the suggestions dataset belongs to.

Format: projects/1234/locations/global/catalogs/default_catalog.

Property Value
TypeDescription
String

ParentAsCatalogName

public CatalogName ParentAsCatalogName { get; set; }

CatalogName-typed view over the Parent resource name property.

Property Value
TypeDescription
CatalogName