Class: Google::Shopping::Merchant::DataSources::V1::UpdateDataSourceRequest

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

Overview

Request message for the UpdateDataSource method.

Instance Attribute Summary collapse

Instance Attribute Details

#data_source::Google::Shopping::Merchant::DataSources::V1::DataSource

Returns Required. The data source resource to update.

Returns:



203
204
205
206
# File 'proto_docs/google/shopping/merchant/datasources/v1/datasources.rb', line 203

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

#update_mask::Google::Protobuf::FieldMask

Returns Required. The list of data source fields to be updated.

Fields specified in the update mask without a value specified in the body will be deleted from the data source.

Providing special "*" value for full data source replacement is not supported.

For example, If you insert updateMask=displayName in the request, it will only update the displayName leaving all other fields untouched.

Returns:

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

    Required. The list of data source fields to be updated.

    Fields specified in the update mask without a value specified in the body will be deleted from the data source.

    Providing special "*" value for full data source replacement is not supported.

    For example, If you insert updateMask=displayName in the request, it will only update the displayName leaving all other fields untouched.



203
204
205
206
# File 'proto_docs/google/shopping/merchant/datasources/v1/datasources.rb', line 203

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