Reference documentation and code samples for the Google Cloud Dataplex V1 Client class DiscoveryEvent.
The payload associated with Discovery data processing.
Generated from protobuf message google.cloud.dataplex.v1.DiscoveryEvent
Namespace
Google \ Cloud \ Dataplex \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ message |
string
The log message. |
↳ lake_id |
string
The id of the associated lake. |
↳ zone_id |
string
The id of the associated zone. |
↳ asset_id |
string
The id of the associated asset. |
↳ data_location |
string
The data location associated with the event. |
↳ datascan_id |
string
The id of the associated datascan for standalone discovery. |
↳ type |
int
The type of the event being logged. |
↳ config |
DiscoveryEvent\ConfigDetails
Details about discovery configuration in effect. |
↳ entity |
DiscoveryEvent\EntityDetails
Details about the entity associated with the event. |
↳ partition |
DiscoveryEvent\PartitionDetails
Details about the partition associated with the event. |
↳ action |
DiscoveryEvent\ActionDetails
Details about the action associated with the event. |
↳ table |
DiscoveryEvent\TableDetails
Details about the BigQuery table publishing associated with the event. |
getMessage
The log message.
| Returns | |
|---|---|
| Type | Description |
string |
|
setMessage
The log message.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getLakeId
The id of the associated lake.
| Returns | |
|---|---|
| Type | Description |
string |
|
setLakeId
The id of the associated lake.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getZoneId
The id of the associated zone.
| Returns | |
|---|---|
| Type | Description |
string |
|
setZoneId
The id of the associated zone.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getAssetId
The id of the associated asset.
| Returns | |
|---|---|
| Type | Description |
string |
|
setAssetId
The id of the associated asset.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDataLocation
The data location associated with the event.
| Returns | |
|---|---|
| Type | Description |
string |
|
setDataLocation
The data location associated with the event.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDatascanId
The id of the associated datascan for standalone discovery.
| Returns | |
|---|---|
| Type | Description |
string |
|
setDatascanId
The id of the associated datascan for standalone discovery.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getType
The type of the event being logged.
| Returns | |
|---|---|
| Type | Description |
int |
Enum of type EventType. |
setType
The type of the event being logged.
| Parameter | |
|---|---|
| Name | Description |
var |
int
Enum of type EventType. |
| Returns | |
|---|---|
| Type | Description |
$this |
|
getConfig
Details about discovery configuration in effect.
| Returns | |
|---|---|
| Type | Description |
DiscoveryEvent\ConfigDetails|null |
|
hasConfig
setConfig
Details about discovery configuration in effect.
| Parameter | |
|---|---|
| Name | Description |
var |
DiscoveryEvent\ConfigDetails
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getEntity
Details about the entity associated with the event.
| Returns | |
|---|---|
| Type | Description |
DiscoveryEvent\EntityDetails|null |
|
hasEntity
setEntity
Details about the entity associated with the event.
| Parameter | |
|---|---|
| Name | Description |
var |
DiscoveryEvent\EntityDetails
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getPartition
Details about the partition associated with the event.
| Returns | |
|---|---|
| Type | Description |
DiscoveryEvent\PartitionDetails|null |
|
hasPartition
setPartition
Details about the partition associated with the event.
| Parameter | |
|---|---|
| Name | Description |
var |
DiscoveryEvent\PartitionDetails
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getAction
Details about the action associated with the event.
| Returns | |
|---|---|
| Type | Description |
DiscoveryEvent\ActionDetails|null |
|
hasAction
setAction
Details about the action associated with the event.
| Parameter | |
|---|---|
| Name | Description |
var |
DiscoveryEvent\ActionDetails
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getTable
Details about the BigQuery table publishing associated with the event.
| Returns | |
|---|---|
| Type | Description |
DiscoveryEvent\TableDetails|null |
|
hasTable
setTable
Details about the BigQuery table publishing associated with the event.
| Parameter | |
|---|---|
| Name | Description |
var |
DiscoveryEvent\TableDetails
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDetails
| Returns | |
|---|---|
| Type | Description |
string |
|