Class: Google::Shopping::Css::V1::UpdateCssProductInputRequest

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

Overview

Request message for the UpdateCssProductInput method.

Instance Attribute Summary collapse

Instance Attribute Details

#css_product_input::Google::Shopping::Css::V1::CssProductInput

Returns Required. The CSS product input resource to update. Information you submit will be applied to the processed CSS product as well.

Returns:



143
144
145
146
# File 'proto_docs/google/shopping/css/v1/css_product_inputs.rb', line 143

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

#update_mask::Google::Protobuf::FieldMask

Returns The list of CSS product attributes to be updated.

If the update mask is omitted, then it is treated as implied field mask equivalent to all fields that are populated (have a non-empty value).

Attributes specified in the update mask without a value specified in the body will be deleted from the CSS product.

Update mask can only be specified for top level fields in attributes and custom attributes.

To specify the update mask for custom attributes you need to add the custom_attribute. prefix.

Providing special "*" value for full CSS product replacement is not supported.

Returns:

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

    The list of CSS product attributes to be updated.

    If the update mask is omitted, then it is treated as implied field mask equivalent to all fields that are populated (have a non-empty value).

    Attributes specified in the update mask without a value specified in the body will be deleted from the CSS product.

    Update mask can only be specified for top level fields in attributes and custom attributes.

    To specify the update mask for custom attributes you need to add the custom_attribute. prefix.

    Providing special "*" value for full CSS product replacement is not supported.



143
144
145
146
# File 'proto_docs/google/shopping/css/v1/css_product_inputs.rb', line 143

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