Google Cloud BigQuery Analytics Hub V1 Client - Class SharingEnvironmentConfig (0.4.0)

Reference documentation and code samples for the Google Cloud BigQuery Analytics Hub V1 Client class SharingEnvironmentConfig.

Sharing environment is a behavior model for sharing data within a data exchange. This option is configurable for a data exchange.

Generated from protobuf message google.cloud.bigquery.analyticshub.v1.SharingEnvironmentConfig

Namespace

Google \ Cloud \ BigQuery \ AnalyticsHub \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ default_exchange_config Google\Cloud\BigQuery\AnalyticsHub\V1\SharingEnvironmentConfig\DefaultExchangeConfig

Default Analytics Hub data exchange, used for secured data sharing.

↳ dcr_exchange_config Google\Cloud\BigQuery\AnalyticsHub\V1\SharingEnvironmentConfig\DcrExchangeConfig

Data Clean Room (DCR), used for privacy-safe and secured data sharing.

getDefaultExchangeConfig

Default Analytics Hub data exchange, used for secured data sharing.

Returns
TypeDescription
Google\Cloud\BigQuery\AnalyticsHub\V1\SharingEnvironmentConfig\DefaultExchangeConfig|null

hasDefaultExchangeConfig

setDefaultExchangeConfig

Default Analytics Hub data exchange, used for secured data sharing.

Parameter
NameDescription
var Google\Cloud\BigQuery\AnalyticsHub\V1\SharingEnvironmentConfig\DefaultExchangeConfig
Returns
TypeDescription
$this

getDcrExchangeConfig

Data Clean Room (DCR), used for privacy-safe and secured data sharing.

Returns
TypeDescription
Google\Cloud\BigQuery\AnalyticsHub\V1\SharingEnvironmentConfig\DcrExchangeConfig|null

hasDcrExchangeConfig

setDcrExchangeConfig

Data Clean Room (DCR), used for privacy-safe and secured data sharing.

Parameter
NameDescription
var Google\Cloud\BigQuery\AnalyticsHub\V1\SharingEnvironmentConfig\DcrExchangeConfig
Returns
TypeDescription
$this

getEnvironment

Returns
TypeDescription
string