Package com.google.cloud.bigquery.dataexchange.v1beta1 (2.25.0)

GitHub Repository

This package is not the latest GA version!

For this library, we recommend using the package associated with API version v1beta1 for new applications.

Prerelease Implications

This package is a prerelease version! Use with caution. Prerelease versions are considered unstable as they may be shut down. You can read more about Cloud API versioning strategy here. Each Cloud Java client library may contain multiple packages. Each package containing a version number in its name corresponds to a published version of the service. We recommend using the latest stable version for new production applications, which can be identified by the largest numeric version that does not contain a suffix. For example, if a client library has two packages: v1 and v2alpha, then the latest stable version is v1. If you use an unstable release, breaking changes may be introduced when upgrading.

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.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubServiceClient Service Description: The AnalyticsHubService API facilitates data sharing within and across organizations. It allows data providers to publish listings that reference shared datasets. With Analytics Hub, users can discover and search for listings that they have access to. Subscribers can view and subscribe to listings. When you subscribe to a listing, Analytics Hub creates a

Settings Classes

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

Settings Description
com.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubServiceSettings Settings class to configure an instance of AnalyticsHubServiceClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubServiceClient.ListDataExchangesFixedSizeCollection
com.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubServiceClient.ListDataExchangesPage
com.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubServiceClient.ListDataExchangesPagedResponse
com.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubServiceClient.ListListingsFixedSizeCollection
com.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubServiceClient.ListListingsPage
com.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubServiceClient.ListListingsPagedResponse
com.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubServiceClient.ListLocationsFixedSizeCollection
com.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubServiceClient.ListLocationsPage
com.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubServiceClient.ListLocationsPagedResponse
com.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubServiceClient.ListOrgDataExchangesFixedSizeCollection
com.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubServiceClient.ListOrgDataExchangesPage
com.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubServiceClient.ListOrgDataExchangesPagedResponse
com.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubServiceGrpc The AnalyticsHubService API facilitates data sharing within and across organizations. It allows data providers to publish listings that reference shared datasets. With Analytics Hub, users can discover and search for
com.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubServiceGrpc.AnalyticsHubServiceImplBase Base class for the server implementation of the service AnalyticsHubService. The AnalyticsHubService API facilitates data sharing within and across
com.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubServiceSettings.Builder Builder for AnalyticsHubServiceSettings.
com.google.cloud.bigquery.dataexchange.v1beta1.CreateDataExchangeRequest Message for creating a data exchange.
com.google.cloud.bigquery.dataexchange.v1beta1.CreateDataExchangeRequest.Builder Message for creating a data exchange.
com.google.cloud.bigquery.dataexchange.v1beta1.CreateListingRequest Message for creating a listing.
com.google.cloud.bigquery.dataexchange.v1beta1.CreateListingRequest.Builder Message for creating a listing.
com.google.cloud.bigquery.dataexchange.v1beta1.DataExchange A data exchange is a container that lets you share data. Along with the descriptive information about the data exchange, it contains listings that reference shared datasets.
com.google.cloud.bigquery.dataexchange.v1beta1.DataExchange.Builder A data exchange is a container that lets you share data. Along with the descriptive information about the data exchange, it contains listings that reference shared datasets.
com.google.cloud.bigquery.dataexchange.v1beta1.DataExchangeName
com.google.cloud.bigquery.dataexchange.v1beta1.DataExchangeName.Builder Builder for projects/{project}/locations/{location}/dataExchanges/{data_exchange}.
com.google.cloud.bigquery.dataexchange.v1beta1.DataExchangeProto
com.google.cloud.bigquery.dataexchange.v1beta1.DataProvider Contains details of the data provider.
com.google.cloud.bigquery.dataexchange.v1beta1.DataProvider.Builder Contains details of the data provider.
com.google.cloud.bigquery.dataexchange.v1beta1.DeleteDataExchangeRequest Message for deleting a data exchange.
com.google.cloud.bigquery.dataexchange.v1beta1.DeleteDataExchangeRequest.Builder Message for deleting a data exchange.
com.google.cloud.bigquery.dataexchange.v1beta1.DeleteListingRequest Message for deleting a listing.
com.google.cloud.bigquery.dataexchange.v1beta1.DeleteListingRequest.Builder Message for deleting a listing.
com.google.cloud.bigquery.dataexchange.v1beta1.DestinationDataset Defines the destination bigquery dataset.
com.google.cloud.bigquery.dataexchange.v1beta1.DestinationDataset.Builder Defines the destination bigquery dataset.
com.google.cloud.bigquery.dataexchange.v1beta1.DestinationDatasetReference Contains the reference that identifies a destination bigquery dataset.
com.google.cloud.bigquery.dataexchange.v1beta1.DestinationDatasetReference.Builder Contains the reference that identifies a destination bigquery dataset.
com.google.cloud.bigquery.dataexchange.v1beta1.GetDataExchangeRequest Message for getting a data exchange.
com.google.cloud.bigquery.dataexchange.v1beta1.GetDataExchangeRequest.Builder Message for getting a data exchange.
com.google.cloud.bigquery.dataexchange.v1beta1.GetListingRequest Message for getting a listing.
com.google.cloud.bigquery.dataexchange.v1beta1.GetListingRequest.Builder Message for getting a listing.
com.google.cloud.bigquery.dataexchange.v1beta1.ListDataExchangesRequest Message for requesting the list of data exchanges.
com.google.cloud.bigquery.dataexchange.v1beta1.ListDataExchangesRequest.Builder Message for requesting the list of data exchanges.
com.google.cloud.bigquery.dataexchange.v1beta1.ListDataExchangesResponse Message for response to the list of data exchanges.
com.google.cloud.bigquery.dataexchange.v1beta1.ListDataExchangesResponse.Builder Message for response to the list of data exchanges.
com.google.cloud.bigquery.dataexchange.v1beta1.ListListingsRequest Message for requesting the list of listings.
com.google.cloud.bigquery.dataexchange.v1beta1.ListListingsRequest.Builder Message for requesting the list of listings.
com.google.cloud.bigquery.dataexchange.v1beta1.ListListingsResponse Message for response to the list of Listings.
com.google.cloud.bigquery.dataexchange.v1beta1.ListListingsResponse.Builder Message for response to the list of Listings.
com.google.cloud.bigquery.dataexchange.v1beta1.ListOrgDataExchangesRequest Message for requesting the list of data exchanges from projects in an organization and location.
com.google.cloud.bigquery.dataexchange.v1beta1.ListOrgDataExchangesRequest.Builder Message for requesting the list of data exchanges from projects in an organization and location.
com.google.cloud.bigquery.dataexchange.v1beta1.ListOrgDataExchangesResponse Message for response to listing data exchanges in an organization and location.
com.google.cloud.bigquery.dataexchange.v1beta1.ListOrgDataExchangesResponse.Builder Message for response to listing data exchanges in an organization and location.
com.google.cloud.bigquery.dataexchange.v1beta1.Listing A listing is what gets published into a data exchange that a subscriber can subscribe to. It contains a reference to the data source along with descriptive information that will help subscribers find and subscribe the
com.google.cloud.bigquery.dataexchange.v1beta1.Listing.BigQueryDatasetSource A reference to a shared dataset. It is an existing BigQuery dataset with a collection of objects such as tables and views that you want to share with subscribers.
com.google.cloud.bigquery.dataexchange.v1beta1.Listing.BigQueryDatasetSource.Builder A reference to a shared dataset. It is an existing BigQuery dataset with a collection of objects such as tables and views that you want to share with subscribers.
com.google.cloud.bigquery.dataexchange.v1beta1.Listing.Builder A listing is what gets published into a data exchange that a subscriber can subscribe to. It contains a reference to the data source along with descriptive information that will help subscribers find and subscribe the
com.google.cloud.bigquery.dataexchange.v1beta1.ListingName
com.google.cloud.bigquery.dataexchange.v1beta1.ListingName.Builder Builder for projects/{project}/locations/{location}/dataExchanges/{data_exchange}/listings/{listing}.
com.google.cloud.bigquery.dataexchange.v1beta1.LocationName
com.google.cloud.bigquery.dataexchange.v1beta1.LocationName.Builder Builder for projects/{project}/locations/{location}.
com.google.cloud.bigquery.dataexchange.v1beta1.Publisher Contains details of the listing publisher.
com.google.cloud.bigquery.dataexchange.v1beta1.Publisher.Builder Contains details of the listing publisher.
com.google.cloud.bigquery.dataexchange.v1beta1.SubscribeListingRequest Message for subscribing to a listing.
com.google.cloud.bigquery.dataexchange.v1beta1.SubscribeListingRequest.Builder Message for subscribing to a listing.
com.google.cloud.bigquery.dataexchange.v1beta1.SubscribeListingResponse Message for response when you subscribe to a listing.
com.google.cloud.bigquery.dataexchange.v1beta1.SubscribeListingResponse.Builder Message for response when you subscribe to a listing.
com.google.cloud.bigquery.dataexchange.v1beta1.UpdateDataExchangeRequest Message for updating a data exchange.
com.google.cloud.bigquery.dataexchange.v1beta1.UpdateDataExchangeRequest.Builder Message for updating a data exchange.
com.google.cloud.bigquery.dataexchange.v1beta1.UpdateListingRequest Message for updating a Listing.
com.google.cloud.bigquery.dataexchange.v1beta1.UpdateListingRequest.Builder Message for updating a Listing.

Interfaces

Interface Description
com.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubServiceGrpc.AsyncService The AnalyticsHubService API facilitates data sharing within and across organizations. It allows data providers to publish listings that reference shared datasets. With Analytics Hub, users can discover and search for
com.google.cloud.bigquery.dataexchange.v1beta1.CreateDataExchangeRequestOrBuilder
com.google.cloud.bigquery.dataexchange.v1beta1.CreateListingRequestOrBuilder
com.google.cloud.bigquery.dataexchange.v1beta1.DataExchangeOrBuilder
com.google.cloud.bigquery.dataexchange.v1beta1.DataProviderOrBuilder
com.google.cloud.bigquery.dataexchange.v1beta1.DeleteDataExchangeRequestOrBuilder
com.google.cloud.bigquery.dataexchange.v1beta1.DeleteListingRequestOrBuilder
com.google.cloud.bigquery.dataexchange.v1beta1.DestinationDatasetOrBuilder
com.google.cloud.bigquery.dataexchange.v1beta1.DestinationDatasetReferenceOrBuilder
com.google.cloud.bigquery.dataexchange.v1beta1.GetDataExchangeRequestOrBuilder
com.google.cloud.bigquery.dataexchange.v1beta1.GetListingRequestOrBuilder
com.google.cloud.bigquery.dataexchange.v1beta1.ListDataExchangesRequestOrBuilder
com.google.cloud.bigquery.dataexchange.v1beta1.ListDataExchangesResponseOrBuilder
com.google.cloud.bigquery.dataexchange.v1beta1.ListListingsRequestOrBuilder
com.google.cloud.bigquery.dataexchange.v1beta1.ListListingsResponseOrBuilder
com.google.cloud.bigquery.dataexchange.v1beta1.ListOrgDataExchangesRequestOrBuilder
com.google.cloud.bigquery.dataexchange.v1beta1.ListOrgDataExchangesResponseOrBuilder
com.google.cloud.bigquery.dataexchange.v1beta1.Listing.BigQueryDatasetSourceOrBuilder
com.google.cloud.bigquery.dataexchange.v1beta1.ListingOrBuilder
com.google.cloud.bigquery.dataexchange.v1beta1.PublisherOrBuilder
com.google.cloud.bigquery.dataexchange.v1beta1.SubscribeListingRequestOrBuilder
com.google.cloud.bigquery.dataexchange.v1beta1.SubscribeListingResponseOrBuilder
com.google.cloud.bigquery.dataexchange.v1beta1.UpdateDataExchangeRequestOrBuilder
com.google.cloud.bigquery.dataexchange.v1beta1.UpdateListingRequestOrBuilder

Enums

Enum Description
com.google.cloud.bigquery.dataexchange.v1beta1.Listing.Category Listing categories.
com.google.cloud.bigquery.dataexchange.v1beta1.Listing.SourceCase
com.google.cloud.bigquery.dataexchange.v1beta1.Listing.State State of the listing.
com.google.cloud.bigquery.dataexchange.v1beta1.SubscribeListingRequest.DestinationCase