GoogleCloudContentwarehouseV1UpdateOptions

AI Overview😉

  • The potential purpose of this module is to provide options for updating document fields in the Google Cloud Content Warehouse. It allows for specifying how fields should be merged, which fields to update, and the type of update to perform.
  • This module could impact search results by influencing how document fields are updated and merged, which in turn could affect the relevance and ranking of search results. For example, if the update type is set to overwrite, it could lead to loss of important information, while a merge update type could help preserve relevant data.
  • A website may change things to be more favorable for this function by ensuring that their document fields are accurately and consistently structured, making it easier for the update module to merge and update fields correctly. Additionally, websites could provide clear and specific update masks to ensure that only intended fields are updated, and that important information is preserved.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1UpdateOptions (google_api_content_warehouse v0.4.0)

Options for Update operations.

Attributes

  • mergeFieldsOptions (type: GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1MergeFieldsOptions.t, default: nil) - Options for merging.
  • updateMask (type: String.t, default: nil) - Field mask for merging Document fields. For the FieldMask definition, see https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
  • updateType (type: String.t, default: nil) - Type for update.

Summary

Types

t()

Functions

decode(value, options)

Unwrap a decoded JSON object into its complex fields.

Types

Link to this type

t()

@type t() ::
  %GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1UpdateOptions{
    mergeFieldsOptions:
      GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1MergeFieldsOptions.t()
      | nil,
    updateMask: String.t() | nil,
    updateType: String.t() | nil
  }

Functions

Link to this function

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.