Data Lineage v1 API - Class OperationMetadata (1.2.0)

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.

Inheritance

object > OperationMetadata

Namespace

Google.Cloud.DataCatalog.Lineage.V1

Assembly

Google.Cloud.DataCatalog.Lineage.V1.dll

Constructors

OperationMetadata()

public OperationMetadata()

OperationMetadata(OperationMetadata)

public OperationMetadata(OperationMetadata other)
Parameter
NameDescription
otherOperationMetadata

Properties

CreateTime

public Timestamp CreateTime { get; set; }

Output only. The timestamp of the operation submission to the server.

Property Value
TypeDescription
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
TypeDescription
Timestamp

OperationType

public OperationMetadata.Types.Type OperationType { get; set; }

Output only. The type of the operation being performed.

Property Value
TypeDescription
OperationMetadataTypesType

Resource

public string Resource { get; set; }

Output only. The relative name of the resource being operated on.

Property Value
TypeDescription
string

ResourceUuid

public string ResourceUuid { get; set; }

Output only. The UUID of the resource being operated on.

Property Value
TypeDescription
string

State

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

Output only. The current operation state.

Property Value
TypeDescription
OperationMetadataTypesState