Class: Google::Cloud::DiscoveryEngine::V1::BatchGetDocumentsMetadataResponse::DocumentMetadata
- Inherits:
-
Object
- Object
- Google::Cloud::DiscoveryEngine::V1::BatchGetDocumentsMetadataResponse::DocumentMetadata
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/discoveryengine/v1/document_service.rb
Overview
The metadata of a Document.
Defined Under Namespace
Classes: MatcherValue
Instance Attribute Summary collapse
-
#data_ingestion_source ⇒ ::String
The data ingestion source of the Document.
-
#last_refreshed_time ⇒ ::Google::Protobuf::Timestamp
The timestamp of the last time the Document was last indexed.
-
#matcher_value ⇒ ::Google::Cloud::DiscoveryEngine::V1::BatchGetDocumentsMetadataResponse::DocumentMetadata::MatcherValue
The value of the matcher that was used to match the Document.
-
#state ⇒ ::Google::Cloud::DiscoveryEngine::V1::BatchGetDocumentsMetadataResponse::State
The state of the document.
Instance Attribute Details
#data_ingestion_source ⇒ ::String
Returns The data ingestion source of the Document.
Allowed values are:
batch
: Data ingested via Batch API, e.g., ImportDocuments.streaming
Data ingested via Streaming API, e.g., FHIR streaming.
269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 |
# File 'proto_docs/google/cloud/discoveryengine/v1/document_service.rb', line 269 class DocumentMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The value of the matcher that was used to match the # {::Google::Cloud::DiscoveryEngine::V1::Document Document}. # @!attribute [rw] uri # @return [::String] # If match by URI, the URI of the # {::Google::Cloud::DiscoveryEngine::V1::Document Document}. # # Note: The following fields are mutually exclusive: `uri`, `fhir_resource`. If a field in that set is populated, all other fields in the set will automatically be cleared. # @!attribute [rw] fhir_resource # @return [::String] # Format: # projects/\\{project}/locations/\\{location}/datasets/\\{dataset}/fhirStores/\\{fhir_store}/fhir/\\{resource_type}/\\{fhir_resource_id} # # Note: The following fields are mutually exclusive: `fhir_resource`, `uri`. If a field in that set is populated, all other fields in the set will automatically be cleared. class MatcherValue include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#last_refreshed_time ⇒ ::Google::Protobuf::Timestamp
Returns The timestamp of the last time the Document was last indexed.
269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 |
# File 'proto_docs/google/cloud/discoveryengine/v1/document_service.rb', line 269 class DocumentMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The value of the matcher that was used to match the # {::Google::Cloud::DiscoveryEngine::V1::Document Document}. # @!attribute [rw] uri # @return [::String] # If match by URI, the URI of the # {::Google::Cloud::DiscoveryEngine::V1::Document Document}. # # Note: The following fields are mutually exclusive: `uri`, `fhir_resource`. If a field in that set is populated, all other fields in the set will automatically be cleared. # @!attribute [rw] fhir_resource # @return [::String] # Format: # projects/\\{project}/locations/\\{location}/datasets/\\{dataset}/fhirStores/\\{fhir_store}/fhir/\\{resource_type}/\\{fhir_resource_id} # # Note: The following fields are mutually exclusive: `fhir_resource`, `uri`. If a field in that set is populated, all other fields in the set will automatically be cleared. class MatcherValue include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#matcher_value ⇒ ::Google::Cloud::DiscoveryEngine::V1::BatchGetDocumentsMetadataResponse::DocumentMetadata::MatcherValue
Returns The value of the matcher that was used to match the Document.
269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 |
# File 'proto_docs/google/cloud/discoveryengine/v1/document_service.rb', line 269 class DocumentMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The value of the matcher that was used to match the # {::Google::Cloud::DiscoveryEngine::V1::Document Document}. # @!attribute [rw] uri # @return [::String] # If match by URI, the URI of the # {::Google::Cloud::DiscoveryEngine::V1::Document Document}. # # Note: The following fields are mutually exclusive: `uri`, `fhir_resource`. If a field in that set is populated, all other fields in the set will automatically be cleared. # @!attribute [rw] fhir_resource # @return [::String] # Format: # projects/\\{project}/locations/\\{location}/datasets/\\{dataset}/fhirStores/\\{fhir_store}/fhir/\\{resource_type}/\\{fhir_resource_id} # # Note: The following fields are mutually exclusive: `fhir_resource`, `uri`. If a field in that set is populated, all other fields in the set will automatically be cleared. class MatcherValue include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#state ⇒ ::Google::Cloud::DiscoveryEngine::V1::BatchGetDocumentsMetadataResponse::State
Returns The state of the document.
269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 |
# File 'proto_docs/google/cloud/discoveryengine/v1/document_service.rb', line 269 class DocumentMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The value of the matcher that was used to match the # {::Google::Cloud::DiscoveryEngine::V1::Document Document}. # @!attribute [rw] uri # @return [::String] # If match by URI, the URI of the # {::Google::Cloud::DiscoveryEngine::V1::Document Document}. # # Note: The following fields are mutually exclusive: `uri`, `fhir_resource`. If a field in that set is populated, all other fields in the set will automatically be cleared. # @!attribute [rw] fhir_resource # @return [::String] # Format: # projects/\\{project}/locations/\\{location}/datasets/\\{dataset}/fhirStores/\\{fhir_store}/fhir/\\{resource_type}/\\{fhir_resource_id} # # Note: The following fields are mutually exclusive: `fhir_resource`, `uri`. If a field in that set is populated, all other fields in the set will automatically be cleared. class MatcherValue include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |