Class: Google::Cloud::DocumentAI::V1beta3::DocumentId

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/documentai/v1beta3/dataset.rb

Overview

Document Identifier.

Defined Under Namespace

Classes: GCSManagedDocumentId, UnmanagedDocumentId

Instance Attribute Summary collapse

Instance Attribute Details

#gcs_managed_doc_id::Google::Cloud::DocumentAI::V1beta3::DocumentId::GCSManagedDocumentId

Returns A document id within user-managed Cloud Storage.

Returns:



119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
# File 'proto_docs/google/cloud/documentai/v1beta3/dataset.rb', line 119

class DocumentId
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Identifies a document uniquely within the scope of a dataset in the
  # user-managed Cloud Storage option.
  # @!attribute [rw] gcs_uri
  #   @return [::String]
  #     Required. The Cloud Storage URI where the actual document is stored.
  # @!attribute [rw] cw_doc_id
  #   @return [::String]
  #     Id of the document (indexed) managed by Content Warehouse.
  class GCSManagedDocumentId
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Identifies a document uniquely within the scope of a dataset in unmanaged
  # option.
  # @!attribute [rw] doc_id
  #   @return [::String]
  #     Required. The id of the document.
  class UnmanagedDocumentId
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#revision_ref::Google::Cloud::DocumentAI::V1beta3::RevisionRef

Returns Points to a specific revision of the document if set.

Returns:



119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
# File 'proto_docs/google/cloud/documentai/v1beta3/dataset.rb', line 119

class DocumentId
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Identifies a document uniquely within the scope of a dataset in the
  # user-managed Cloud Storage option.
  # @!attribute [rw] gcs_uri
  #   @return [::String]
  #     Required. The Cloud Storage URI where the actual document is stored.
  # @!attribute [rw] cw_doc_id
  #   @return [::String]
  #     Id of the document (indexed) managed by Content Warehouse.
  class GCSManagedDocumentId
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Identifies a document uniquely within the scope of a dataset in unmanaged
  # option.
  # @!attribute [rw] doc_id
  #   @return [::String]
  #     Required. The id of the document.
  class UnmanagedDocumentId
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#unmanaged_doc_id::Google::Cloud::DocumentAI::V1beta3::DocumentId::UnmanagedDocumentId

Returns A document id within unmanaged dataset.

Returns:



119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
# File 'proto_docs/google/cloud/documentai/v1beta3/dataset.rb', line 119

class DocumentId
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Identifies a document uniquely within the scope of a dataset in the
  # user-managed Cloud Storage option.
  # @!attribute [rw] gcs_uri
  #   @return [::String]
  #     Required. The Cloud Storage URI where the actual document is stored.
  # @!attribute [rw] cw_doc_id
  #   @return [::String]
  #     Id of the document (indexed) managed by Content Warehouse.
  class GCSManagedDocumentId
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Identifies a document uniquely within the scope of a dataset in unmanaged
  # option.
  # @!attribute [rw] doc_id
  #   @return [::String]
  #     Required. The id of the document.
  class UnmanagedDocumentId
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end