Google Cloud Financial Services V1 Client - Class Dataset (0.1.1)

Reference documentation and code samples for the Google Cloud Financial Services V1 Client class Dataset.

The Dataset resource contains summary information about a dataset.

Generated from protobuf message google.cloud.financialservices.v1.Dataset

Namespace

Google \ Cloud \ FinancialServices \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ name string

Output only. The resource name of the Dataset. format: /projects/{project_num}/locations/{location}/instances/{instance}/datasets/{dataset}

↳ create_time Google\Protobuf\Timestamp

Output only. The timestamp of creation of this resource.

↳ update_time Google\Protobuf\Timestamp

Output only. The timestamp of the most recent update of this resource.

↳ labels array|Google\Protobuf\Internal\MapField

Labels

↳ table_specs array|Google\Protobuf\Internal\MapField

Required. The set of BigQuery tables in the dataset. The key should be the table type and the value should be the BigQuery tables in the format bq://{project}.{dataset}.{table}. Current table types are: * * party * * account_party_link * * transaction * * risk_case_event * * party_supplementary_data

↳ state int

Output only. State of the dataset (creating, active, deleting, etc.)

↳ date_range Google\Type\Interval

Required. Core time window of the dataset. All tables should have complete data covering this period.

↳ time_zone Google\Type\TimeZone

The timezone of the data, default will act as UTC.

getName

Output only. The resource name of the Dataset.

format: /projects/{project_num}/locations/{location}/instances/{instance}/datasets/{dataset}

Returns
Type Description
string

setName

Output only. The resource name of the Dataset.

format: /projects/{project_num}/locations/{location}/instances/{instance}/datasets/{dataset}

Parameter
Name Description
var string
Returns
Type Description
$this

getCreateTime

Output only. The timestamp of creation of this resource.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasCreateTime

clearCreateTime

setCreateTime

Output only. The timestamp of creation of this resource.

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

getUpdateTime

Output only. The timestamp of the most recent update of this resource.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasUpdateTime

clearUpdateTime

setUpdateTime

Output only. The timestamp of the most recent update of this resource.

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

getLabels

Labels

Returns
Type Description
Google\Protobuf\Internal\MapField

setLabels

Labels

Parameter
Name Description
var array|Google\Protobuf\Internal\MapField
Returns
Type Description
$this

getTableSpecs

Required. The set of BigQuery tables in the dataset. The key should be the table type and the value should be the BigQuery tables in the format bq://{project}.{dataset}.{table}.

Current table types are:

  • party
  • account_party_link
  • transaction
  • risk_case_event
  • party_supplementary_data
Returns
Type Description
Google\Protobuf\Internal\MapField

setTableSpecs

Required. The set of BigQuery tables in the dataset. The key should be the table type and the value should be the BigQuery tables in the format bq://{project}.{dataset}.{table}.

Current table types are:

  • party
  • account_party_link
  • transaction
  • risk_case_event
  • party_supplementary_data
Parameter
Name Description
var array|Google\Protobuf\Internal\MapField
Returns
Type Description
$this

getState

Output only. State of the dataset (creating, active, deleting, etc.)

Returns
Type Description
int

setState

Output only. State of the dataset (creating, active, deleting, etc.)

Parameter
Name Description
var int
Returns
Type Description
$this

getDateRange

Required. Core time window of the dataset. All tables should have complete data covering this period.

Returns
Type Description
Google\Type\Interval|null

hasDateRange

clearDateRange

setDateRange

Required. Core time window of the dataset. All tables should have complete data covering this period.

Parameter
Name Description
var Google\Type\Interval
Returns
Type Description
$this

getTimeZone

The timezone of the data, default will act as UTC.

Returns
Type Description
Google\Type\TimeZone|null

hasTimeZone

clearTimeZone

setTimeZone

The timezone of the data, default will act as UTC.

Parameter
Name Description
var Google\Type\TimeZone
Returns
Type Description
$this