Class ImportMetadata

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

Metadata related to the progress of the Import operation. This will be returned by the google.longrunning.Operation.metadata field.

Inheritance

Object > ImportMetadata

Namespace

Google.Cloud.Retail.V2

Assembly

Google.Cloud.Retail.V2.dll

Constructors

ImportMetadata()

public ImportMetadata()

ImportMetadata(ImportMetadata)

public ImportMetadata(ImportMetadata other)
Parameter
NameDescription
otherImportMetadata

Properties

CreateTime

public Timestamp CreateTime { get; set; }

Operation create time.

Property Value
TypeDescription
Timestamp

FailureCount

public long FailureCount { get; set; }

Count of entries that encountered errors while processing.

Property Value
TypeDescription
Int64

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

RequestId

public string RequestId { get; set; }

Id of the request / operation. This is parroting back the requestId that was passed in the request.

Property Value
TypeDescription
String

SuccessCount

public long SuccessCount { get; set; }

Count of entries that were processed successfully.

Property Value
TypeDescription
Int64

UpdateTime

public Timestamp UpdateTime { get; set; }

Operation last update time. If the operation is done, this is also the finish time.

Property Value
TypeDescription
Timestamp