Package Classes (0.5.14)

Summary of entries of Classes for analyticshub.

Classes

AnalyticsHubServiceAsyncClient

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 linked dataset in your project.

AnalyticsHubServiceClient

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 linked dataset in your project.

ListDataExchangesAsyncPager

A pager for iterating through list_data_exchanges requests.

This class thinly wraps an initial ListDataExchangesResponse object, and provides an __aiter__ method to iterate through its data_exchanges field.

If there are more pages, the __aiter__ method will make additional ListDataExchanges requests and continue to iterate through the data_exchanges field on the corresponding responses.

All the usual ListDataExchangesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListDataExchangesPager

A pager for iterating through list_data_exchanges requests.

This class thinly wraps an initial ListDataExchangesResponse object, and provides an __iter__ method to iterate through its data_exchanges field.

If there are more pages, the __iter__ method will make additional ListDataExchanges requests and continue to iterate through the data_exchanges field on the corresponding responses.

All the usual ListDataExchangesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListListingsAsyncPager

A pager for iterating through list_listings requests.

This class thinly wraps an initial ListListingsResponse object, and provides an __aiter__ method to iterate through its listings field.

If there are more pages, the __aiter__ method will make additional ListListings requests and continue to iterate through the listings field on the corresponding responses.

All the usual ListListingsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListListingsPager

A pager for iterating through list_listings requests.

This class thinly wraps an initial ListListingsResponse object, and provides an __iter__ method to iterate through its listings field.

If there are more pages, the __iter__ method will make additional ListListings requests and continue to iterate through the listings field on the corresponding responses.

All the usual ListListingsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListOrgDataExchangesAsyncPager

A pager for iterating through list_org_data_exchanges requests.

This class thinly wraps an initial ListOrgDataExchangesResponse object, and provides an __aiter__ method to iterate through its data_exchanges field.

If there are more pages, the __aiter__ method will make additional ListOrgDataExchanges requests and continue to iterate through the data_exchanges field on the corresponding responses.

All the usual ListOrgDataExchangesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListOrgDataExchangesPager

A pager for iterating through list_org_data_exchanges requests.

This class thinly wraps an initial ListOrgDataExchangesResponse object, and provides an __iter__ method to iterate through its data_exchanges field.

If there are more pages, the __iter__ method will make additional ListOrgDataExchanges requests and continue to iterate through the data_exchanges field on the corresponding responses.

All the usual ListOrgDataExchangesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

CreateDataExchangeRequest

Message for creating a data exchange.

CreateListingRequest

Message for creating a listing.

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.

DataProvider

Contains details of the data provider.

DeleteDataExchangeRequest

Message for deleting a data exchange.

DeleteListingRequest

Message for deleting a listing.

DestinationDataset

Defines the destination bigquery dataset.

LabelsEntry

The abstract base class for a message.

DestinationDatasetReference

Contains the reference that identifies a destination bigquery dataset.

GetDataExchangeRequest

Message for getting a data exchange.

GetListingRequest

Message for getting a listing.

ListDataExchangesRequest

Message for requesting the list of data exchanges.

ListDataExchangesResponse

Message for response to the list of data exchanges.

ListListingsRequest

Message for requesting the list of listings.

ListListingsResponse

Message for response to the list of Listings.

ListOrgDataExchangesRequest

Message for requesting the list of data exchanges from projects in an organization and location.

ListOrgDataExchangesResponse

Message for response to listing data exchanges in an organization and location.

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 data.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

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. When subscriber's subscribe to a listing, Analytics Hub creates a linked dataset in the subscriber's project. A Linked dataset is an opaque, read-only BigQuery dataset that serves as a symbolic link to a shared dataset.

Category

Listing categories.

State

State of the listing.

Publisher

Contains details of the listing publisher.

SubscribeListingRequest

Message for subscribing to a listing.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

SubscribeListingResponse

Message for response when you subscribe to a listing.

UpdateDataExchangeRequest

Message for updating a data exchange.

UpdateListingRequest

Message for updating a Listing.

Modules

pagers

API documentation for bigquery_data_exchange_v1beta1.services.analytics_hub_service.pagers module.