Package com.google.shopping.merchant.datasources.v1beta (0.9.0)

GitHub Repository

Prerelease Implications

This package is a prerelease version! Use with caution.

Prerelease versions are considered unstable as they may be shut down and/or subject to breaking changes when upgrading. Use them only for testing or if you specifically need their experimental features.

Client Classes

Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.

Client Description
com.google.shopping.merchant.datasources.v1beta.DataSourcesServiceClient Service Description: Service to manage primary, supplemental, inventory and other data sources. See more in the Merchant Center help article.
com.google.shopping.merchant.datasources.v1beta.FileUploadsServiceClient Service Description: Service to manage data source file uploads.

This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started:

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.shopping.merchant.datasources.v1beta.DataSourcesServiceSettings Settings class to configure an instance of DataSourcesServiceClient.

The default instance has everything set to sensible defaults:

com.google.shopping.merchant.datasources.v1beta.FileInput.FetchSettings

Fetch details to deliver the data source.

com.google.shopping.merchant.datasources.v1beta.FileUploadsServiceSettings Settings class to configure an instance of FileUploadsServiceClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.shopping.merchant.datasources.v1beta.AccountName
com.google.shopping.merchant.datasources.v1beta.AccountName.Builder Builder for accounts/{account}.
com.google.shopping.merchant.datasources.v1beta.CreateDataSourceRequest Request message for the CreateDataSource method.
com.google.shopping.merchant.datasources.v1beta.CreateDataSourceRequest.Builder Request message for the CreateDataSource method.
com.google.shopping.merchant.datasources.v1beta.DataSource The data source for the Merchant Center account.
com.google.shopping.merchant.datasources.v1beta.DataSource.Builder The data source for the Merchant Center account.
com.google.shopping.merchant.datasources.v1beta.DataSourceName
com.google.shopping.merchant.datasources.v1beta.DataSourceName.Builder Builder for accounts/{account}/dataSources/{datasource}.
com.google.shopping.merchant.datasources.v1beta.DataSourceReference Data source reference can be used to manage related data sources within the data source service.
com.google.shopping.merchant.datasources.v1beta.DataSourceReference.Builder Data source reference can be used to manage related data sources within the data source service.
com.google.shopping.merchant.datasources.v1beta.DataSourcesProto
com.google.shopping.merchant.datasources.v1beta.DataSourcesServiceClient.ListDataSourcesFixedSizeCollection
com.google.shopping.merchant.datasources.v1beta.DataSourcesServiceClient.ListDataSourcesPage
com.google.shopping.merchant.datasources.v1beta.DataSourcesServiceClient.ListDataSourcesPagedResponse
com.google.shopping.merchant.datasources.v1beta.DataSourcesServiceGrpc Service to manage primary, supplemental, inventory and other data sources. See more in the Merchant Center help article.
com.google.shopping.merchant.datasources.v1beta.DataSourcesServiceGrpc.DataSourcesServiceImplBase Base class for the server implementation of the service DataSourcesService. Service to manage primary, supplemental, inventory and other data sources.
com.google.shopping.merchant.datasources.v1beta.DataSourcesServiceSettings.Builder Builder for DataSourcesServiceSettings.
com.google.shopping.merchant.datasources.v1beta.DatasourcetypesProto
com.google.shopping.merchant.datasources.v1beta.DeleteDataSourceRequest Request message for the DeleteDataSource method.
com.google.shopping.merchant.datasources.v1beta.DeleteDataSourceRequest.Builder Request message for the DeleteDataSource method.
com.google.shopping.merchant.datasources.v1beta.FetchDataSourceRequest Request message for the FetchDataSource method.
com.google.shopping.merchant.datasources.v1beta.FetchDataSourceRequest.Builder Request message for the FetchDataSource method.
com.google.shopping.merchant.datasources.v1beta.FileInput The data specific for file data sources. This field is empty for other data source inputs.
com.google.shopping.merchant.datasources.v1beta.FileInput.Builder The data specific for file data sources. This field is empty for other data source inputs.
com.google.shopping.merchant.datasources.v1beta.FileInput.FetchSettings.Builder Fetch details to deliver the data source.
com.google.shopping.merchant.datasources.v1beta.FileInputsProto
com.google.shopping.merchant.datasources.v1beta.FileUpload The file upload of a specific data source, that is, the result of the retrieval of the data source at a certain timestamp computed asynchronously when the data source processing is finished. Only applicable to file data
com.google.shopping.merchant.datasources.v1beta.FileUpload.Builder The file upload of a specific data source, that is, the result of the retrieval of the data source at a certain timestamp computed asynchronously when the data source processing is finished. Only applicable to file data
com.google.shopping.merchant.datasources.v1beta.FileUpload.Issue An error occurring in the data source, like "invalid price".
com.google.shopping.merchant.datasources.v1beta.FileUpload.Issue.Builder An error occurring in the data source, like "invalid price".
com.google.shopping.merchant.datasources.v1beta.FileUploadName
com.google.shopping.merchant.datasources.v1beta.FileUploadName.Builder Builder for accounts/{account}/dataSources/{datasource}/fileUploads/{fileupload}.
com.google.shopping.merchant.datasources.v1beta.FileUploadsProto
com.google.shopping.merchant.datasources.v1beta.FileUploadsServiceGrpc Service to manage data source file uploads.
com.google.shopping.merchant.datasources.v1beta.FileUploadsServiceGrpc.FileUploadsServiceImplBase Base class for the server implementation of the service FileUploadsService. Service to manage data source file uploads.
com.google.shopping.merchant.datasources.v1beta.FileUploadsServiceSettings.Builder Builder for FileUploadsServiceSettings.
com.google.shopping.merchant.datasources.v1beta.GetDataSourceRequest Request message for the GetDataSource method.
com.google.shopping.merchant.datasources.v1beta.GetDataSourceRequest.Builder Request message for the GetDataSource method.
com.google.shopping.merchant.datasources.v1beta.GetFileUploadRequest Request message for the GetFileUploadRequest method.
com.google.shopping.merchant.datasources.v1beta.GetFileUploadRequest.Builder Request message for the GetFileUploadRequest method.
com.google.shopping.merchant.datasources.v1beta.ListDataSourcesRequest Request message for the ListDataSources method.
com.google.shopping.merchant.datasources.v1beta.ListDataSourcesRequest.Builder Request message for the ListDataSources method.
com.google.shopping.merchant.datasources.v1beta.ListDataSourcesResponse Response message for the ListDataSources method.
com.google.shopping.merchant.datasources.v1beta.ListDataSourcesResponse.Builder Response message for the ListDataSources method.
com.google.shopping.merchant.datasources.v1beta.LocalInventoryDataSource The local inventory data source.
com.google.shopping.merchant.datasources.v1beta.LocalInventoryDataSource.Builder The local inventory data source.
com.google.shopping.merchant.datasources.v1beta.PrimaryProductDataSource The primary data source for local and online products.
com.google.shopping.merchant.datasources.v1beta.PrimaryProductDataSource.Builder The primary data source for local and online products.
com.google.shopping.merchant.datasources.v1beta.PrimaryProductDataSource.DefaultRule Default rule management of the data source.
com.google.shopping.merchant.datasources.v1beta.PrimaryProductDataSource.DefaultRule.Builder Default rule management of the data source.
com.google.shopping.merchant.datasources.v1beta.PromotionDataSource The promotion data source.
com.google.shopping.merchant.datasources.v1beta.PromotionDataSource.Builder The promotion data source.
com.google.shopping.merchant.datasources.v1beta.RegionalInventoryDataSource The regional inventory data source.
com.google.shopping.merchant.datasources.v1beta.RegionalInventoryDataSource.Builder The regional inventory data source.
com.google.shopping.merchant.datasources.v1beta.SupplementalProductDataSource The supplemental data source for local and online products. Supplemental API data sources must not have feedLabel and contentLanguage fields set. You can only use supplemental data sources to update existing products. For
com.google.shopping.merchant.datasources.v1beta.SupplementalProductDataSource.Builder The supplemental data source for local and online products. Supplemental API data sources must not have feedLabel and contentLanguage fields set. You can only use supplemental data sources to update existing products. For
com.google.shopping.merchant.datasources.v1beta.UpdateDataSourceRequest Request message for the UpdateDataSource method.
com.google.shopping.merchant.datasources.v1beta.UpdateDataSourceRequest.Builder Request message for the UpdateDataSource method.

Interfaces

Interface Description
com.google.shopping.merchant.datasources.v1beta.CreateDataSourceRequestOrBuilder
com.google.shopping.merchant.datasources.v1beta.DataSourceOrBuilder
com.google.shopping.merchant.datasources.v1beta.DataSourceReferenceOrBuilder
com.google.shopping.merchant.datasources.v1beta.DataSourcesServiceGrpc.AsyncService Service to manage primary, supplemental, inventory and other data sources. See more in the Merchant Center help article.
com.google.shopping.merchant.datasources.v1beta.DeleteDataSourceRequestOrBuilder
com.google.shopping.merchant.datasources.v1beta.FetchDataSourceRequestOrBuilder
com.google.shopping.merchant.datasources.v1beta.FileInput.FetchSettingsOrBuilder
com.google.shopping.merchant.datasources.v1beta.FileInputOrBuilder
com.google.shopping.merchant.datasources.v1beta.FileUpload.IssueOrBuilder
com.google.shopping.merchant.datasources.v1beta.FileUploadOrBuilder
com.google.shopping.merchant.datasources.v1beta.FileUploadsServiceGrpc.AsyncService Service to manage data source file uploads.
com.google.shopping.merchant.datasources.v1beta.GetDataSourceRequestOrBuilder
com.google.shopping.merchant.datasources.v1beta.GetFileUploadRequestOrBuilder
com.google.shopping.merchant.datasources.v1beta.ListDataSourcesRequestOrBuilder
com.google.shopping.merchant.datasources.v1beta.ListDataSourcesResponseOrBuilder
com.google.shopping.merchant.datasources.v1beta.LocalInventoryDataSourceOrBuilder
com.google.shopping.merchant.datasources.v1beta.PrimaryProductDataSource.DefaultRuleOrBuilder
com.google.shopping.merchant.datasources.v1beta.PrimaryProductDataSourceOrBuilder
com.google.shopping.merchant.datasources.v1beta.PromotionDataSourceOrBuilder
com.google.shopping.merchant.datasources.v1beta.RegionalInventoryDataSourceOrBuilder
com.google.shopping.merchant.datasources.v1beta.SupplementalProductDataSourceOrBuilder
com.google.shopping.merchant.datasources.v1beta.UpdateDataSourceRequestOrBuilder

Enums

Enum Description
com.google.shopping.merchant.datasources.v1beta.DataSource.Input Determines the type of input to the data source. Based on the input some settings might not be supported.
com.google.shopping.merchant.datasources.v1beta.DataSource.TypeCase
com.google.shopping.merchant.datasources.v1beta.DataSourceReference.DataSourceIdCase
com.google.shopping.merchant.datasources.v1beta.FileInput.FetchSettings.Frequency The required fields vary based on the frequency of fetching. For a monthly fetch schedule,
com.google.shopping.merchant.datasources.v1beta.FileInput.FileInputType The method of file delivery.
com.google.shopping.merchant.datasources.v1beta.FileUpload.Issue.Severity The severity of the issue.
com.google.shopping.merchant.datasources.v1beta.FileUpload.ProcessingState The processing state of the data source.
com.google.shopping.merchant.datasources.v1beta.PrimaryProductDataSource.Channel Data Source Channel. Channel is used to distinguish between data sources for different product