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

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
Name Description
data array

Optional. Data for populating the Message object.

↳ default_exchange_config SharingEnvironmentConfig\DefaultExchangeConfig

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

↳ dcr_exchange_config 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
Type Description
SharingEnvironmentConfig\DefaultExchangeConfig|null

hasDefaultExchangeConfig

setDefaultExchangeConfig

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

Parameter
Name Description
var SharingEnvironmentConfig\DefaultExchangeConfig
Returns
Type Description
$this

getDcrExchangeConfig

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

Returns
Type Description
SharingEnvironmentConfig\DcrExchangeConfig|null

hasDcrExchangeConfig

setDcrExchangeConfig

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

Parameter
Name Description
var SharingEnvironmentConfig\DcrExchangeConfig
Returns
Type Description
$this

getEnvironment

Returns
Type Description
string