aspectKeys = $aspectKeys; } /** * @return string[] */ public function getAspectKeys() { return $this->aspectKeys; } /** * Information about an entry and its attached aspects. * * @param GoogleCloudDataplexV1Entry $entry */ public function setEntry(GoogleCloudDataplexV1Entry $entry) { $this->entry = $entry; } /** * @return GoogleCloudDataplexV1Entry */ public function getEntry() { return $this->entry; } /** * Information about the entry link. User should provide either one of the * entry or entry_link. While providing entry_link, user should not provide * update_mask and aspect_keys. * * @param GoogleCloudDataplexV1EntryLink $entryLink */ public function setEntryLink(GoogleCloudDataplexV1EntryLink $entryLink) { $this->entryLink = $entryLink; } /** * @return GoogleCloudDataplexV1EntryLink */ public function getEntryLink() { return $this->entryLink; } /** * The fields to update, in paths that are relative to the Entry resource. * Separate each field with a comma.In FULL entry sync mode, Dataplex * Universal Catalog includes the paths of all of the fields for an entry that * can be modified, including aspects. This means that Dataplex Universal * Catalog replaces the existing entry with the entry in the metadata import * file. All modifiable fields are updated, regardless of the fields that are * listed in the update mask, and regardless of whether a field is present in * the entry object.The update_mask field is ignored when an entry is created * or re-created.In an aspect-only metadata job (when entry sync mode is * NONE), set this value to aspects.Dataplex Universal Catalog also determines * which entries and aspects to modify by comparing the values and timestamps * that you provide in the metadata import file with the values and timestamps * that exist in your project. For more information, see Comparison logic * (https://cloud.google.com/dataplex/docs/import-metadata#data-modification- * logic). * * @param string $updateMask */ public function setUpdateMask($updateMask) { $this->updateMask = $updateMask; } /** * @return string */ public function getUpdateMask() { return $this->updateMask; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleCloudDataplexV1ImportItem::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ImportItem');