public sealed class Provenance : IMessage<Document.Types.Provenance>, IEquatable<Document.Types.Provenance>, IDeepCloneable<Document.Types.Provenance>, IBufferMessage, IMessage
Structure to identify provenance relationships between annotations in different revisions.
Implements
IMessage<Document.Types.Provenance>, IEquatable<Document.Types.Provenance>, IDeepCloneable<Document.Types.Provenance>, IBufferMessage, IMessageNamespace
Google.Cloud.DocumentAI.V1Beta3Assembly
Google.Cloud.DocumentAI.V1Beta3.dll
Constructors
Provenance()
public Provenance()
Provenance(Document.Types.Provenance)
public Provenance(Document.Types.Provenance other)
Parameter | |
---|---|
Name | Description |
other | Document.Types.Provenance |
Properties
Id
[Obsolete]
public int Id { get; set; }
The Id of this operation. Needs to be unique within the scope of the revision.
Property Value | |
---|---|
Type | Description |
Int32 |
Parents
public RepeatedField<Document.Types.Provenance.Types.Parent> Parents { get; }
References to the original elements that are replaced.
Property Value | |
---|---|
Type | Description |
RepeatedField<Document.Types.Provenance.Types.Parent> |
Revision
public int Revision { get; set; }
The index of the revision that produced this element.
Property Value | |
---|---|
Type | Description |
Int32 |
Type
public Document.Types.Provenance.Types.OperationType Type { get; set; }
The type of provenance operation.
Property Value | |
---|---|
Type | Description |
Document.Types.Provenance.Types.OperationType |