public sealed class ImportMetadata : IMessage<ImportMetadata>, IEquatable<ImportMetadata>, IDeepCloneable<ImportMetadata>, IBufferMessage, IMessageMetadata related to the progress of the Import operation. This will be returned by the google.longrunning.Operation.metadata field.
Implements
IMessage<ImportMetadata>, IEquatable<ImportMetadata>, IDeepCloneable<ImportMetadata>, IBufferMessage, IMessageNamespace
Google.Cloud.Retail.V2Assembly
Google.Cloud.Retail.V2.dll
Constructors
ImportMetadata()
public ImportMetadata()ImportMetadata(ImportMetadata)
public ImportMetadata(ImportMetadata other)| Parameter | |
|---|---|
| Name | Description |
other |
ImportMetadata |
Properties
CreateTime
public Timestamp CreateTime { get; set; }Operation create time.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
FailureCount
public long FailureCount { get; set; }Count of entries that encountered errors while processing.
| Property Value | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Type | Description |
String |
|
RequestId
[Obsolete]
public string RequestId { get; set; }Deprecated. This field is never set.
| Property Value | |
|---|---|
| Type | Description |
String |
|
SuccessCount
public long SuccessCount { get; set; }Count of entries that were processed successfully.
| Property Value | |
|---|---|
| Type | Description |
Int64 |
|
UpdateTime
public Timestamp UpdateTime { get; set; }Operation last update time. If the operation is done, this is also the finish time.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|