class Google::Apis::RetailV2alpha::GoogleCloudRetailV2alphaImportCompletionDataRequest

Request message for ImportCompletionData methods.

Attributes

input_config[RW]

The input config source for completion data. Corresponds to the JSON property `inputConfig` @return [Google::Apis::RetailV2alpha::GoogleCloudRetailV2alphaCompletionDataInputConfig]

notification_pubsub_topic[RW]

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. Format of the Pub/Sub topic is `projects/`project`/topics/`topic“. Corresponds to the JSON property `notificationPubsubTopic` @return [String]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/retail_v2alpha/classes.rb, line 1344
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/retail_v2alpha/classes.rb, line 1349
def update!(**args)
  @input_config = args[:input_config] if args.key?(:input_config)
  @notification_pubsub_topic = args[:notification_pubsub_topic] if args.key?(:notification_pubsub_topic)
end