public sealed class CommonMetadata : IMessage<CommonMetadata>, IEquatable<CommonMetadata>, IDeepCloneable<CommonMetadata>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Datastore v1 API class CommonMetadata.
Metadata common to all Datastore Admin operations.
Implements
IMessageCommonMetadata, IEquatableCommonMetadata, IDeepCloneableCommonMetadata, 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 |
MapFieldstringstring |
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 |
CommonMetadataTypesState |