Google Cloud Gemini Data Analytics V1beta Client - Class DatasourceOptions (0.4.0)

Reference documentation and code samples for the Google Cloud Gemini Data Analytics V1beta Client class DatasourceOptions.

Options for datasources configurations.

Generated from protobuf message google.cloud.geminidataanalytics.v1beta.DatasourceOptions

Namespace

Google \ Cloud \ GeminiDataAnalytics \ V1beta

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ big_query_max_billed_bytes Google\Protobuf\Int64Value

Optional. This option applies to datasources that require BigQuery queries only. Limits the bytes billed for each BQ query job. Queries that will have bytes billed beyond this limit will fail (without incurring a charge). If unspecified, no limit will be applied.

getBigQueryMaxBilledBytes

Optional. This option applies to datasources that require BigQuery queries only. Limits the bytes billed for each BQ query job. Queries that will have bytes billed beyond this limit will fail (without incurring a charge).

If unspecified, no limit will be applied.

Returns
Type Description
Google\Protobuf\Int64Value|null

hasBigQueryMaxBilledBytes

clearBigQueryMaxBilledBytes

getBigQueryMaxBilledBytesUnwrapped

Returns the unboxed value from getBigQueryMaxBilledBytes()

Optional. This option applies to datasources that require BigQuery queries only. Limits the bytes billed for each BQ query job. Queries that will have bytes billed beyond this limit will fail (without incurring a charge). If unspecified, no limit will be applied.

Returns
Type Description
int|string|null

setBigQueryMaxBilledBytes

Optional. This option applies to datasources that require BigQuery queries only. Limits the bytes billed for each BQ query job. Queries that will have bytes billed beyond this limit will fail (without incurring a charge).

If unspecified, no limit will be applied.

Parameter
Name Description
var Google\Protobuf\Int64Value
Returns
Type Description
$this

setBigQueryMaxBilledBytesUnwrapped

Sets the field by wrapping a primitive type in a Google\Protobuf\Int64Value object.

Optional. This option applies to datasources that require BigQuery queries only. Limits the bytes billed for each BQ query job. Queries that will have bytes billed beyond this limit will fail (without incurring a charge). If unspecified, no limit will be applied.

Parameter
Name Description
var int|string|null
Returns
Type Description
$this