Google Cloud BigQuery Analytics Hub V1 Client - Class RestrictedExportConfig (0.5.1)

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

Restricted export config, used to configure restricted export on linked dataset.

Generated from protobuf message google.cloud.bigquery.analyticshub.v1.Listing.RestrictedExportConfig

Namespace

Google \ Cloud \ BigQuery \ AnalyticsHub \ V1 \ Listing

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ enabled bool

Optional. If true, enable restricted export.

↳ restrict_direct_table_access bool

Output only. If true, restrict direct table access(read api/tabledata.list) on linked table.

↳ restrict_query_result bool

Optional. If true, restrict export of query result derived from restricted linked dataset table.

getEnabled

Optional. If true, enable restricted export.

Returns
TypeDescription
bool

setEnabled

Optional. If true, enable restricted export.

Parameter
NameDescription
var bool
Returns
TypeDescription
$this

getRestrictDirectTableAccess

Output only. If true, restrict direct table access(read api/tabledata.list) on linked table.

Returns
TypeDescription
bool

setRestrictDirectTableAccess

Output only. If true, restrict direct table access(read api/tabledata.list) on linked table.

Parameter
NameDescription
var bool
Returns
TypeDescription
$this

getRestrictQueryResult

Optional. If true, restrict export of query result derived from restricted linked dataset table.

Returns
TypeDescription
bool

setRestrictQueryResult

Optional. If true, restrict export of query result derived from restricted linked dataset table.

Parameter
NameDescription
var bool
Returns
TypeDescription
$this