Class: Google::Shopping::Merchant::DataSources::V1beta::DataSourceReference

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

Overview

Data source reference can be used to manage related data sources within the data source service.

Instance Attribute Summary collapse

Instance Attribute Details

#primary_data_source_name::String

Returns Optional. The name of the primary data source. Format: accounts/{account}/dataSources/{datasource}

Note: The following fields are mutually exclusive: primary_data_source_name, self, supplemental_data_source_name. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::String)

    Optional. The name of the primary data source. Format: accounts/{account}/dataSources/{datasource}

    Note: The following fields are mutually exclusive: primary_data_source_name, self, supplemental_data_source_name. If a field in that set is populated, all other fields in the set will automatically be cleared.



302
303
304
305
# File 'proto_docs/google/shopping/merchant/datasources/v1beta/datasourcetypes.rb', line 302

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

#self::Boolean

Returns Self should be used to reference the primary data source itself.

Note: The following fields are mutually exclusive: self, primary_data_source_name, supplemental_data_source_name. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Boolean)

    Self should be used to reference the primary data source itself.

    Note: The following fields are mutually exclusive: self, primary_data_source_name, supplemental_data_source_name. If a field in that set is populated, all other fields in the set will automatically be cleared.



302
303
304
305
# File 'proto_docs/google/shopping/merchant/datasources/v1beta/datasourcetypes.rb', line 302

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

#supplemental_data_source_name::String

Returns Optional. The name of the supplemental data source. Format: accounts/{account}/dataSources/{datasource}

Note: The following fields are mutually exclusive: supplemental_data_source_name, self, primary_data_source_name. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::String)

    Optional. The name of the supplemental data source. Format: accounts/{account}/dataSources/{datasource}

    Note: The following fields are mutually exclusive: supplemental_data_source_name, self, primary_data_source_name. If a field in that set is populated, all other fields in the set will automatically be cleared.



302
303
304
305
# File 'proto_docs/google/shopping/merchant/datasources/v1beta/datasourcetypes.rb', line 302

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