public sealed class BatchOperationMetadata : IMessage<BatchOperationMetadata>, IEquatable<BatchOperationMetadata>, IDeepCloneable<BatchOperationMetadata>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Talent Solution v4 API class BatchOperationMetadata.
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 |