Class: Google::Cloud::DataCatalog::V1::UpdateEntryRequest

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

Overview

Request message for UpdateEntry.

Instance Attribute Summary collapse

Instance Attribute Details

#entry::Google::Cloud::DataCatalog::V1::Entry

Returns Required. Updates for the entry. The name field must be set.

Returns:



329
330
331
332
# File 'proto_docs/google/cloud/datacatalog/v1/datacatalog.rb', line 329

class UpdateEntryRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#update_mask::Google::Protobuf::FieldMask

Returns 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.

You can modify only the fields listed below.

For entries with type DATA_STREAM:

  • schema

For entries with type FILESET:

  • schema
  • display_name
  • description
  • gcs_fileset_spec
  • gcs_fileset_spec.file_patterns

For entries with user_specified_type:

  • schema
  • display_name
  • description
  • user_specified_type
  • user_specified_system
  • linked_resource
  • source_system_timestamps.

Returns:

  • (::Google::Protobuf::FieldMask)

    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.

    You can modify only the fields listed below.

    For entries with type DATA_STREAM:

    • schema

    For entries with type FILESET:

    • schema
    • display_name
    • description
    • gcs_fileset_spec
    • gcs_fileset_spec.file_patterns

    For entries with user_specified_type:

    • schema
    • display_name
    • description
    • user_specified_type
    • user_specified_system
    • linked_resource
    • source_system_timestamps


329
330
331
332
# File 'proto_docs/google/cloud/datacatalog/v1/datacatalog.rb', line 329

class UpdateEntryRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end