Names of fields whose values to overwrite on an entry.
If this parameter is absent or empty, all modifiable fields
are overwritten. If such fields are non-required and omitted in the
request body, their values are emptied.
Names of fields whose values to overwrite on an entry.
If this parameter is absent or empty, all modifiable fields
are overwritten. If such fields are non-required and omitted in the
request body, their values are emptied.
Names of fields whose values to overwrite on an entry.
If this parameter is absent or empty, all modifiable fields
are overwritten. If such fields are non-required and omitted in the
request body, their values are emptied.
[[["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,["# Data Catalog V1 API - Class Google::Cloud::DataCatalog::V1::UpdateEntryRequest (v2.3.1)\n\nVersion latestkeyboard_arrow_down\n\n- [2.3.1 (latest)](/ruby/docs/reference/google-cloud-data_catalog-v1/latest/Google-Cloud-DataCatalog-V1-UpdateEntryRequest)\n- [2.3.0](/ruby/docs/reference/google-cloud-data_catalog-v1/2.3.0/Google-Cloud-DataCatalog-V1-UpdateEntryRequest)\n- [2.2.2](/ruby/docs/reference/google-cloud-data_catalog-v1/2.2.2/Google-Cloud-DataCatalog-V1-UpdateEntryRequest)\n- [2.1.1](/ruby/docs/reference/google-cloud-data_catalog-v1/2.1.1/Google-Cloud-DataCatalog-V1-UpdateEntryRequest)\n- [2.0.0](/ruby/docs/reference/google-cloud-data_catalog-v1/2.0.0/Google-Cloud-DataCatalog-V1-UpdateEntryRequest)\n- [1.4.0](/ruby/docs/reference/google-cloud-data_catalog-v1/1.4.0/Google-Cloud-DataCatalog-V1-UpdateEntryRequest)\n- [1.3.1](/ruby/docs/reference/google-cloud-data_catalog-v1/1.3.1/Google-Cloud-DataCatalog-V1-UpdateEntryRequest)\n- [1.2.0](/ruby/docs/reference/google-cloud-data_catalog-v1/1.2.0/Google-Cloud-DataCatalog-V1-UpdateEntryRequest)\n- [1.1.0](/ruby/docs/reference/google-cloud-data_catalog-v1/1.1.0/Google-Cloud-DataCatalog-V1-UpdateEntryRequest)\n- [1.0.1](/ruby/docs/reference/google-cloud-data_catalog-v1/1.0.1/Google-Cloud-DataCatalog-V1-UpdateEntryRequest)\n- [0.23.0](/ruby/docs/reference/google-cloud-data_catalog-v1/0.23.0/Google-Cloud-DataCatalog-V1-UpdateEntryRequest)\n- [0.22.0](/ruby/docs/reference/google-cloud-data_catalog-v1/0.22.0/Google-Cloud-DataCatalog-V1-UpdateEntryRequest)\n- [0.21.2](/ruby/docs/reference/google-cloud-data_catalog-v1/0.21.2/Google-Cloud-DataCatalog-V1-UpdateEntryRequest)\n- [0.20.1](/ruby/docs/reference/google-cloud-data_catalog-v1/0.20.1/Google-Cloud-DataCatalog-V1-UpdateEntryRequest)\n- [0.19.0](/ruby/docs/reference/google-cloud-data_catalog-v1/0.19.0/Google-Cloud-DataCatalog-V1-UpdateEntryRequest)\n- [0.18.1](/ruby/docs/reference/google-cloud-data_catalog-v1/0.18.1/Google-Cloud-DataCatalog-V1-UpdateEntryRequest)\n- [0.17.0](/ruby/docs/reference/google-cloud-data_catalog-v1/0.17.0/Google-Cloud-DataCatalog-V1-UpdateEntryRequest)\n- [0.16.1](/ruby/docs/reference/google-cloud-data_catalog-v1/0.16.1/Google-Cloud-DataCatalog-V1-UpdateEntryRequest)\n- [0.15.0](/ruby/docs/reference/google-cloud-data_catalog-v1/0.15.0/Google-Cloud-DataCatalog-V1-UpdateEntryRequest)\n- [0.14.0](/ruby/docs/reference/google-cloud-data_catalog-v1/0.14.0/Google-Cloud-DataCatalog-V1-UpdateEntryRequest)\n- [0.13.0](/ruby/docs/reference/google-cloud-data_catalog-v1/0.13.0/Google-Cloud-DataCatalog-V1-UpdateEntryRequest)\n- [0.12.1](/ruby/docs/reference/google-cloud-data_catalog-v1/0.12.1/Google-Cloud-DataCatalog-V1-UpdateEntryRequest)\n- [0.11.0](/ruby/docs/reference/google-cloud-data_catalog-v1/0.11.0/Google-Cloud-DataCatalog-V1-UpdateEntryRequest)\n- [0.10.0](/ruby/docs/reference/google-cloud-data_catalog-v1/0.10.0/Google-Cloud-DataCatalog-V1-UpdateEntryRequest)\n- [0.9.1](/ruby/docs/reference/google-cloud-data_catalog-v1/0.9.1/Google-Cloud-DataCatalog-V1-UpdateEntryRequest) \nReference documentation and code samples for the Data Catalog V1 API class Google::Cloud::DataCatalog::V1::UpdateEntryRequest.\n\nRequest message for\n[UpdateEntry](/ruby/docs/reference/google-cloud-data_catalog-v1/latest/Google-Cloud-DataCatalog-V1-DataCatalog-Client#Google__Cloud__DataCatalog__V1__DataCatalog__Client_update_entry_instance_ \"Google::Cloud::DataCatalog::V1::DataCatalog::Client#update_entry (method)\"). \n\nInherits\n--------\n\n- Object \n\nExtended By\n-----------\n\n- Google::Protobuf::MessageExts::ClassMethods \n\nIncludes\n--------\n\n- Google::Protobuf::MessageExts\n\nMethods\n-------\n\n### #entry\n\n def entry() -\u003e ::Google::Cloud::DataCatalog::V1::Entry\n\n**Returns**\n\n- ([::Google::Cloud::DataCatalog::V1::Entry](./Google-Cloud-DataCatalog-V1-Entry)) --- Required. Updates for the entry. The `name` field must be set.\n\n### #entry=\n\n def entry=(value) -\u003e ::Google::Cloud::DataCatalog::V1::Entry\n\n**Parameter**\n\n- **value** ([::Google::Cloud::DataCatalog::V1::Entry](./Google-Cloud-DataCatalog-V1-Entry)) --- Required. Updates for the entry. The `name` field must be set. \n**Returns**\n\n- ([::Google::Cloud::DataCatalog::V1::Entry](./Google-Cloud-DataCatalog-V1-Entry)) --- Required. Updates for the entry. The `name` field must be set.\n\n### #update_mask\n\n def update_mask() -\u003e ::Google::Protobuf::FieldMask\n\n**Returns**\n\n- ([::Google::Protobuf::FieldMask](./Google-Protobuf-FieldMask)) ---\n\n Names of fields whose values to overwrite on an entry.\n\n If this parameter is absent or empty, all modifiable fields\n are overwritten. If such fields are non-required and omitted in the\n request body, their values are emptied.\n\n You can modify only the fields listed below.\n\n For entries with type `DATA_STREAM`:\n - `schema`\n\n For entries with type `FILESET`:\n - `schema`\n - `display_name`\n - `description`\n - `gcs_fileset_spec`\n - `gcs_fileset_spec.file_patterns`\n\n For entries with `user_specified_type`:\n - `schema`\n - `display_name`\n - `description`\n - `user_specified_type`\n - `user_specified_system`\n - `linked_resource`\n - `source_system_timestamps`\n\n### #update_mask=\n\n def update_mask=(value) -\u003e ::Google::Protobuf::FieldMask\n\n**Parameter**\n\n- **value** ([::Google::Protobuf::FieldMask](./Google-Protobuf-FieldMask)) ---\n\n Names of fields whose values to overwrite on an entry.\n\n If this parameter is absent or empty, all modifiable fields\n are overwritten. If such fields are non-required and omitted in the\n request body, their values are emptied.\n\n You can modify only the fields listed below.\n\n For entries with type `DATA_STREAM`:\n - `schema`\n\n For entries with type `FILESET`:\n - `schema`\n - `display_name`\n - `description`\n - `gcs_fileset_spec`\n - `gcs_fileset_spec.file_patterns`\n\n For entries with `user_specified_type`:\n - `schema`\n - `display_name`\n - `description`\n - `user_specified_type`\n - `user_specified_system`\n - `linked_resource`\n- `source_system_timestamps` \n**Returns**\n\n- ([::Google::Protobuf::FieldMask](./Google-Protobuf-FieldMask)) ---\n\n Names of fields whose values to overwrite on an entry.\n\n If this parameter is absent or empty, all modifiable fields\n are overwritten. If such fields are non-required and omitted in the\n request body, their values are emptied.\n\n You can modify only the fields listed below.\n\n For entries with type `DATA_STREAM`:\n - `schema`\n\n For entries with type `FILESET`:\n - `schema`\n - `display_name`\n - `description`\n - `gcs_fileset_spec`\n - `gcs_fileset_spec.file_patterns`\n\n For entries with `user_specified_type`:\n - `schema`\n - `display_name`\n - `description`\n - `user_specified_type`\n - `user_specified_system`\n - `linked_resource`\n - `source_system_timestamps`"]]