An empty list represents all namespaces. This is the preferred usage for databases that don't use namespaces. An empty string element represents the default namespace. This should be used if the database has data in non-default namespaces, but doesn't want to include them. Each namespace in this list must be unique.
getName
Required. Database to import into. Should be of the form:
projects/{project_id}/databases/{database_id}.
Returns
Type
Description
string
setName
Required. Database to import into. Should be of the form:
projects/{project_id}/databases/{database_id}.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getCollectionIds
Which collection IDs to import. Unspecified means all collections included
in the import. Each collection ID in this list must be unique.
An empty list represents all namespaces. This is the preferred
usage for databases that don't use namespaces.
An empty string element represents the default namespace. This should be
used if the database has data in non-default namespaces, but doesn't want
to include them. Each namespace in this list must be unique.
An empty list represents all namespaces. This is the preferred
usage for databases that don't use namespaces.
An empty string element represents the default namespace. This should be
used if the database has data in non-default namespaces, but doesn't want
to include them. Each namespace in this list must be unique.
Parameter
Name
Description
var
string[]
Returns
Type
Description
$this
static::build
Parameter
Name
Description
name
string
Required. Database to import into. Should be of the form:
projects/{project_id}/databases/{database_id}. Please see
FirestoreAdminClient::databaseName() for help formatting this field.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Cloud Firestore V1 Client - Class ImportDocumentsRequest (1.53.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.53.0 (latest)](/php/docs/reference/cloud-firestore/latest/Admin.V1.ImportDocumentsRequest)\n- [1.52.0](/php/docs/reference/cloud-firestore/1.52.0/Admin.V1.ImportDocumentsRequest)\n- [1.51.0](/php/docs/reference/cloud-firestore/1.51.0/Admin.V1.ImportDocumentsRequest)\n- [1.50.0](/php/docs/reference/cloud-firestore/1.50.0/Admin.V1.ImportDocumentsRequest)\n- [1.48.1](/php/docs/reference/cloud-firestore/1.48.1/Admin.V1.ImportDocumentsRequest)\n- [1.47.3](/php/docs/reference/cloud-firestore/1.47.3/Admin.V1.ImportDocumentsRequest)\n- [1.46.0](/php/docs/reference/cloud-firestore/1.46.0/Admin.V1.ImportDocumentsRequest)\n- [1.45.2](/php/docs/reference/cloud-firestore/1.45.2/Admin.V1.ImportDocumentsRequest)\n- [1.44.1](/php/docs/reference/cloud-firestore/1.44.1/Admin.V1.ImportDocumentsRequest)\n- [1.43.3](/php/docs/reference/cloud-firestore/1.43.3/Admin.V1.ImportDocumentsRequest)\n- [1.40.0](/php/docs/reference/cloud-firestore/1.40.0/Admin.V1.ImportDocumentsRequest)\n- [1.39.0](/php/docs/reference/cloud-firestore/1.39.0/Admin.V1.ImportDocumentsRequest)\n- [1.38.0](/php/docs/reference/cloud-firestore/1.38.0/Admin.V1.ImportDocumentsRequest)\n- [1.37.7](/php/docs/reference/cloud-firestore/1.37.7/Admin.V1.ImportDocumentsRequest)\n- [1.36.1](/php/docs/reference/cloud-firestore/1.36.1/Admin.V1.ImportDocumentsRequest)\n- [1.35.0](/php/docs/reference/cloud-firestore/1.35.0/Admin.V1.ImportDocumentsRequest)\n- [1.34.0](/php/docs/reference/cloud-firestore/1.34.0/Admin.V1.ImportDocumentsRequest)\n- [1.33.0](/php/docs/reference/cloud-firestore/1.33.0/Admin.V1.ImportDocumentsRequest)\n- [1.32.0](/php/docs/reference/cloud-firestore/1.32.0/Admin.V1.ImportDocumentsRequest)\n- [1.31.0](/php/docs/reference/cloud-firestore/1.31.0/Admin.V1.ImportDocumentsRequest)\n- [1.30.0](/php/docs/reference/cloud-firestore/1.30.0/Admin.V1.ImportDocumentsRequest)\n- [1.28.0](/php/docs/reference/cloud-firestore/1.28.0/Admin.V1.ImportDocumentsRequest)\n- [1.27.3](/php/docs/reference/cloud-firestore/1.27.3/Admin.V1.ImportDocumentsRequest) \nReference documentation and code samples for the Cloud Firestore V1 Client class ImportDocumentsRequest.\n\nThe request for\n[FirestoreAdmin.ImportDocuments](/php/docs/reference/cloud-firestore/latest/Admin.V1.FirestoreAdminClient#_Google_Cloud_Firestore_Admin_V1_FirestoreAdminClient__importDocuments__).\n\nGenerated from protobuf message `google.firestore.admin.v1.ImportDocumentsRequest`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Firestore \\\\ Admin \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getName\n\nRequired. Database to import into. Should be of the form:\n`projects/{project_id}/databases/{database_id}`.\n\n### setName\n\nRequired. Database to import into. Should be of the form:\n`projects/{project_id}/databases/{database_id}`.\n\n### getCollectionIds\n\nWhich collection IDs to import. Unspecified means all collections included\nin the import. Each collection ID in this list must be unique.\n\n### setCollectionIds\n\nWhich collection IDs to import. Unspecified means all collections included\nin the import. Each collection ID in this list must be unique.\n\n### getInputUriPrefix\n\nLocation of the exported files.\n\nThis must match the output_uri_prefix of an ExportDocumentsResponse from\nan export that has completed successfully.\nSee:\n[google.firestore.admin.v1.ExportDocumentsResponse.output_uri_prefix](/php/docs/reference/cloud-firestore/latest/Admin.V1.ExportDocumentsResponse#_Google_Cloud_Firestore_Admin_V1_ExportDocumentsResponse__getOutputUriPrefix__).\n\n### setInputUriPrefix\n\nLocation of the exported files.\n\nThis must match the output_uri_prefix of an ExportDocumentsResponse from\nan export that has completed successfully.\nSee:\n[google.firestore.admin.v1.ExportDocumentsResponse.output_uri_prefix](/php/docs/reference/cloud-firestore/latest/Admin.V1.ExportDocumentsResponse#_Google_Cloud_Firestore_Admin_V1_ExportDocumentsResponse__getOutputUriPrefix__).\n\n### getNamespaceIds\n\nAn empty list represents all namespaces. This is the preferred\nusage for databases that don't use namespaces.\n\nAn empty string element represents the default namespace. This should be\nused if the database has data in non-default namespaces, but doesn't want\nto include them. Each namespace in this list must be unique.\n\n### setNamespaceIds\n\nAn empty list represents all namespaces. This is the preferred\nusage for databases that don't use namespaces.\n\nAn empty string element represents the default namespace. This should be\nused if the database has data in non-default namespaces, but doesn't want\nto include them. Each namespace in this list must be unique.\n\n### static::build"]]