public sealed class BatchOperationMetadata : IMessage<BatchOperationMetadata>, IEquatable<BatchOperationMetadata>, IDeepCloneable<BatchOperationMetadata>, IBufferMessage, IMessage
Metadata used for long running operations returned by CTS batch APIs. It's used to replace [google.longrunning.Operation.metadata][google.longrunning.Operation.metadata].
Implements
IMessage<BatchOperationMetadata>, IEquatable<BatchOperationMetadata>, IDeepCloneable<BatchOperationMetadata>, IBufferMessage, IMessageNamespace
Google.Cloud.Talent.V4Assembly
Google.Cloud.Talent.V4.dll
Constructors
BatchOperationMetadata()
public BatchOperationMetadata()
BatchOperationMetadata(BatchOperationMetadata)
public BatchOperationMetadata(BatchOperationMetadata other)
Parameter | |
---|---|
Name | Description |
other | BatchOperationMetadata |
Properties
CreateTime
public Timestamp CreateTime { get; set; }
The time when the batch operation is created.
Property Value | |
---|---|
Type | Description |
Timestamp |
EndTime
public Timestamp EndTime { get; set; }
The time when the batch operation is finished and
[google.longrunning.Operation.done][google.longrunning.Operation.done] is set to true
.
Property Value | |
---|---|
Type | Description |
Timestamp |
FailureCount
public int FailureCount { get; set; }
Count of failed item(s) inside an operation.
Property Value | |
---|---|
Type | Description |
Int32 |
State
public BatchOperationMetadata.Types.State State { get; set; }
The state of a long running operation.
Property Value | |
---|---|
Type | Description |
BatchOperationMetadata.Types.State |
StateDescription
public string StateDescription { get; set; }
More detailed information about operation state.
Property Value | |
---|---|
Type | Description |
String |
SuccessCount
public int SuccessCount { get; set; }
Count of successful item(s) inside an operation.
Property Value | |
---|---|
Type | Description |
Int32 |
TotalCount
public int TotalCount { get; set; }
Count of total item(s) inside an operation.
Property Value | |
---|---|
Type | Description |
Int32 |
UpdateTime
public Timestamp UpdateTime { get; set; }
The time when the batch operation status is updated. The metadata and the [update_time][google.cloud.talent.v4.BatchOperationMetadata.update_time] is refreshed every minute otherwise cached data is returned.
Property Value | |
---|---|
Type | Description |
Timestamp |