Class CommonMetadata (2.0.0)

public sealed class CommonMetadata : IMessage<CommonMetadata>, IEquatable<CommonMetadata>, IDeepCloneable<CommonMetadata>, IBufferMessage, IMessage

Metadata common to all Datastore Admin operations.

Inheritance

Object > CommonMetadata

Namespace

Google.Cloud.Datastore.Admin.V1

Assembly

Google.Cloud.Datastore.Admin.V1.dll

Constructors

CommonMetadata()

public CommonMetadata()

CommonMetadata(CommonMetadata)

public CommonMetadata(CommonMetadata other)
Parameter
NameDescription
otherCommonMetadata

Properties

EndTime

public Timestamp EndTime { get; set; }

The time the operation ended, either successfully or otherwise.

Property Value
TypeDescription
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
TypeDescription
MapField<String, String>

OperationType

public OperationType OperationType { get; set; }

The type of the operation. Can be used as a filter in ListOperationsRequest.

Property Value
TypeDescription
OperationType

StartTime

public Timestamp StartTime { get; set; }

The time that work began on the operation.

Property Value
TypeDescription
Timestamp

State

public CommonMetadata.Types.State State { get; set; }

The current state of the Operation.

Property Value
TypeDescription
CommonMetadata.Types.State