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
GoogleCloudGoogle.Cloud.DataCatalogGoogle.Cloud.DataCatalog.LineageV1Assembly
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 |