Discovery Engine v1 API - Class BatchGetDocumentsMetadataResponse.Types.DocumentMetadata (1.5.0)

public sealed class BatchGetDocumentsMetadataResponse.Types.DocumentMetadata : IMessage<BatchGetDocumentsMetadataResponse.Types.DocumentMetadata>, IEquatable<BatchGetDocumentsMetadataResponse.Types.DocumentMetadata>, IDeepCloneable<BatchGetDocumentsMetadataResponse.Types.DocumentMetadata>, IBufferMessage, IMessage

Reference documentation and code samples for the Discovery Engine v1 API class BatchGetDocumentsMetadataResponse.Types.DocumentMetadata.

The metadata of a [Document][google.cloud.discoveryengine.v1.Document].

Inheritance

object > BatchGetDocumentsMetadataResponse.Types.DocumentMetadata

Namespace

Google.Cloud.DiscoveryEngine.V1

Assembly

Google.Cloud.DiscoveryEngine.V1.dll

Constructors

DocumentMetadata()

public DocumentMetadata()

DocumentMetadata(DocumentMetadata)

public DocumentMetadata(BatchGetDocumentsMetadataResponse.Types.DocumentMetadata other)
Parameter
Name Description
other BatchGetDocumentsMetadataResponseTypesDocumentMetadata

Properties

DataIngestionSource

public string DataIngestionSource { get; set; }

The data ingestion source of the [Document][google.cloud.discoveryengine.v1.Document].

Allowed values are:

  • batch: Data ingested via Batch API, e.g., ImportDocuments.
  • streaming Data ingested via Streaming API, e.g., FHIR streaming.
Property Value
Type Description
string

LastRefreshedTime

public Timestamp LastRefreshedTime { get; set; }

The timestamp of the last time the [Document][google.cloud.discoveryengine.v1.Document] was last indexed.

Property Value
Type Description
Timestamp

MatcherValue

public BatchGetDocumentsMetadataResponse.Types.DocumentMetadata.Types.MatcherValue MatcherValue { get; set; }

The value of the matcher that was used to match the [Document][google.cloud.discoveryengine.v1.Document].

Property Value
Type Description
BatchGetDocumentsMetadataResponseTypesDocumentMetadataTypesMatcherValue

State

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

The state of the document.

Property Value
Type Description
BatchGetDocumentsMetadataResponseTypesState