public sealed class OperationMetadata : IMessage<OperationMetadata>, IEquatable<OperationMetadata>, IDeepCloneable<OperationMetadata>, IBufferMessage, IMessage
Reference documentation and code samples for the Data Lineage v1 API class OperationMetadata.
Metadata describing the operation.
Implements
IMessageOperationMetadata, IEquatableOperationMetadata, IDeepCloneableOperationMetadata, IBufferMessage, IMessageNamespace
Google.Cloud.DataCatalog.Lineage.V1Assembly
Google.Cloud.DataCatalog.Lineage.V1.dll
Constructors
OperationMetadata()
public OperationMetadata()
OperationMetadata(OperationMetadata)
public OperationMetadata(OperationMetadata other)
Parameter | |
---|---|
Name | Description |
other | OperationMetadata |
Properties
CreateTime
public Timestamp CreateTime { get; set; }
Output only. The timestamp of the operation submission to the server.
Property Value | |
---|---|
Type | Description |
Timestamp |
EndTime
public Timestamp EndTime { get; set; }
Output only. The timestamp of the operation termination, regardless of its success. This field is unset if the operation is still ongoing.
Property Value | |
---|---|
Type | Description |
Timestamp |
OperationType
public OperationMetadata.Types.Type OperationType { get; set; }
Output only. The type of the operation being performed.
Property Value | |
---|---|
Type | Description |
OperationMetadataTypesType |
Resource
public string Resource { get; set; }
Output only. The relative name of the resource being operated on.
Property Value | |
---|---|
Type | Description |
string |
ResourceUuid
public string ResourceUuid { get; set; }
Output only. The UUID of the resource being operated on.
Property Value | |
---|---|
Type | Description |
string |
State
public OperationMetadata.Types.State State { get; set; }
Output only. The current operation state.
Property Value | |
---|---|
Type | Description |
OperationMetadataTypesState |