Generated from protobuf enum SYNC_MODE_UNSPECIFIED = 0;
FULL
Value: 1
All resources in the job's scope are modified. If a resource exists in
Dataplex but isn't included in the metadata import file, the resource
is deleted when you run the metadata job. Use this mode to perform a
full sync of the set of entries in the job scope.
This sync mode is supported for entries.
Generated from protobuf enum FULL = 1;
INCREMENTAL
Value: 2
Only the resources that are explicitly included in the
metadata import file are modified. Use this mode to modify a subset of
resources while leaving unreferenced resources unchanged.
This sync mode is supported for aspects.
Generated from protobuf enum INCREMENTAL = 2;
NONE
Value: 3
If entry sync mode is NONE, then aspects are modified according
to the aspect sync mode. Other metadata that belongs to entries in the
job's scope isn't modified.
[[["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-09 UTC."],[],[],null,["# Google Cloud Dataplex V1 Client - Class SyncMode (1.7.1)\n\nVersion latestkeyboard_arrow_down\n\n- [1.7.1 (latest)](/php/docs/reference/cloud-dataplex/latest/V1.MetadataJob.ImportJobSpec.SyncMode)\n- [1.7.0](/php/docs/reference/cloud-dataplex/1.7.0/V1.MetadataJob.ImportJobSpec.SyncMode)\n- [1.6.1](/php/docs/reference/cloud-dataplex/1.6.1/V1.MetadataJob.ImportJobSpec.SyncMode)\n- [1.4.0](/php/docs/reference/cloud-dataplex/1.4.0/V1.MetadataJob.ImportJobSpec.SyncMode)\n- [1.3.0](/php/docs/reference/cloud-dataplex/1.3.0/V1.MetadataJob.ImportJobSpec.SyncMode)\n- [1.2.1](/php/docs/reference/cloud-dataplex/1.2.1/V1.MetadataJob.ImportJobSpec.SyncMode)\n- [1.1.1](/php/docs/reference/cloud-dataplex/1.1.1/V1.MetadataJob.ImportJobSpec.SyncMode)\n- [1.0.1](/php/docs/reference/cloud-dataplex/1.0.1/V1.MetadataJob.ImportJobSpec.SyncMode)\n- [0.16.1](/php/docs/reference/cloud-dataplex/0.16.1/V1.MetadataJob.ImportJobSpec.SyncMode)\n- [0.15.1](/php/docs/reference/cloud-dataplex/0.15.1/V1.MetadataJob.ImportJobSpec.SyncMode)\n- [0.14.0](/php/docs/reference/cloud-dataplex/0.14.0/V1.MetadataJob.ImportJobSpec.SyncMode)\n- [0.13.0](/php/docs/reference/cloud-dataplex/0.13.0/V1.MetadataJob.ImportJobSpec.SyncMode)\n- [0.12.0](/php/docs/reference/cloud-dataplex/0.12.0/V1.MetadataJob.ImportJobSpec.SyncMode)\n- [0.11.1](/php/docs/reference/cloud-dataplex/0.11.1/V1.MetadataJob.ImportJobSpec.SyncMode)\n- [0.10.0](/php/docs/reference/cloud-dataplex/0.10.0/V1.MetadataJob.ImportJobSpec.SyncMode)\n- [0.9.0](/php/docs/reference/cloud-dataplex/0.9.0/V1.MetadataJob.ImportJobSpec.SyncMode)\n- [0.8.0](/php/docs/reference/cloud-dataplex/0.8.0/V1.MetadataJob.ImportJobSpec.SyncMode)\n- [0.7.0](/php/docs/reference/cloud-dataplex/0.7.0/V1.MetadataJob.ImportJobSpec.SyncMode)\n- [0.6.0](/php/docs/reference/cloud-dataplex/0.6.0/V1.MetadataJob.ImportJobSpec.SyncMode)\n- [0.5.1](/php/docs/reference/cloud-dataplex/0.5.1/V1.MetadataJob.ImportJobSpec.SyncMode)\n- [0.4.0](/php/docs/reference/cloud-dataplex/0.4.0/V1.MetadataJob.ImportJobSpec.SyncMode)\n- [0.3.0](/php/docs/reference/cloud-dataplex/0.3.0/V1.MetadataJob.ImportJobSpec.SyncMode)\n- [0.2.3](/php/docs/reference/cloud-dataplex/0.2.3/V1.MetadataJob.ImportJobSpec.SyncMode)\n- [0.1.6](/php/docs/reference/cloud-dataplex/0.1.6/V1.MetadataJob.ImportJobSpec.SyncMode) \nReference documentation and code samples for the Google Cloud Dataplex V1 Client class SyncMode.\n\nSpecifies how the entries and aspects in a metadata import job are\nupdated. For more information, see [Sync\nmode](https://cloud.google.com/dataplex/docs/import-metadata#sync-mode).\n\nProtobuf type `google.cloud.dataplex.v1.MetadataJob.ImportJobSpec.SyncMode`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Dataplex \\\\ V1 \\\\ MetadataJob \\\\ ImportJobSpec\n\nMethods\n-------\n\n### static::name\n\n### static::value\n\nConstants\n---------\n\n### SYNC_MODE_UNSPECIFIED\n\n Value: 0\n\nSync mode unspecified.\n\nGenerated from protobuf enum `SYNC_MODE_UNSPECIFIED = 0;`\n\n### FULL\n\n Value: 1\n\nAll resources in the job's scope are modified. If a resource exists in\nDataplex but isn't included in the metadata import file, the resource\nis deleted when you run the metadata job. Use this mode to perform a\nfull sync of the set of entries in the job scope.\n\nThis sync mode is supported for entries.\n\nGenerated from protobuf enum `FULL = 1;`\n\n### INCREMENTAL\n\n Value: 2\n\nOnly the resources that are explicitly included in the\nmetadata import file are modified. Use this mode to modify a subset of\nresources while leaving unreferenced resources unchanged.\n\nThis sync mode is supported for aspects.\n\nGenerated from protobuf enum `INCREMENTAL = 2;`\n\n### NONE\n\n Value: 3\n\nIf entry sync mode is `NONE`, then aspects are modified according\nto the aspect sync mode. Other metadata that belongs to entries in the\njob's scope isn't modified.\n\nThis sync mode is supported for entries.\n\nGenerated from protobuf enum `NONE = 3;`"]]