Data Lineage v1 API - Class OperationMetadata (1.3.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
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