public sealed class CommonMetadata : IMessage<CommonMetadata>, IEquatable<CommonMetadata>, IDeepCloneable<CommonMetadata>, IBufferMessage, IMessage
Metadata common to all Datastore Admin operations.
Implements
IMessage<CommonMetadata>, IEquatable<CommonMetadata>, IDeepCloneable<CommonMetadata>, IBufferMessage, IMessageNamespace
Google.Cloud.Datastore.Admin.V1Assembly
Google.Cloud.Datastore.Admin.V1.dll
Constructors
CommonMetadata()
public CommonMetadata()
CommonMetadata(CommonMetadata)
public CommonMetadata(CommonMetadata other)
Parameter | |
---|---|
Name | Description |
other | CommonMetadata |
Properties
EndTime
public Timestamp EndTime { get; set; }
The time the operation ended, either successfully or otherwise.
Property Value | |
---|---|
Type | Description |
Timestamp |
Labels
public MapField<string, string> Labels { get; }
The client-assigned labels which were provided when the operation was created. May also include additional labels.
Property Value | |
---|---|
Type | Description |
MapField<String, String> |
OperationType
public OperationType OperationType { get; set; }
The type of the operation. Can be used as a filter in ListOperationsRequest.
Property Value | |
---|---|
Type | Description |
OperationType |
StartTime
public Timestamp StartTime { get; set; }
The time that work began on the operation.
Property Value | |
---|---|
Type | Description |
Timestamp |
State
public CommonMetadata.Types.State State { get; set; }
The current state of the Operation.
Property Value | |
---|---|
Type | Description |
CommonMetadata.Types.State |