Google Cloud Dataplex V1 Client - Class DiscoveryEvent (0.4.0)

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

Methods

__construct

Constructor.

Parameters
NameDescription
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.

↳ type int

The type of the event being logged.

↳ config Google\Cloud\Dataplex\V1\DiscoveryEvent\ConfigDetails

Details about discovery configuration in effect.

↳ entity Google\Cloud\Dataplex\V1\DiscoveryEvent\EntityDetails

Details about the entity associated with the event.

↳ partition Google\Cloud\Dataplex\V1\DiscoveryEvent\PartitionDetails

Details about the partition associated with the event.

↳ action Google\Cloud\Dataplex\V1\DiscoveryEvent\ActionDetails

Details about the action associated with the event.

getMessage

The log message.

Returns
TypeDescription
string

setMessage

The log message.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getLakeId

The id of the associated lake.

Returns
TypeDescription
string

setLakeId

The id of the associated lake.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getZoneId

The id of the associated zone.

Returns
TypeDescription
string

setZoneId

The id of the associated zone.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getAssetId

The id of the associated asset.

Returns
TypeDescription
string

setAssetId

The id of the associated asset.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getDataLocation

The data location associated with the event.

Returns
TypeDescription
string

setDataLocation

The data location associated with the event.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getType

The type of the event being logged.

Returns
TypeDescription
int

setType

The type of the event being logged.

Parameter
NameDescription
var int
Returns
TypeDescription
$this

getConfig

Details about discovery configuration in effect.

Returns
TypeDescription
Google\Cloud\Dataplex\V1\DiscoveryEvent\ConfigDetails|null

hasConfig

setConfig

Details about discovery configuration in effect.

Parameter
NameDescription
var Google\Cloud\Dataplex\V1\DiscoveryEvent\ConfigDetails
Returns
TypeDescription
$this

getEntity

Details about the entity associated with the event.

Returns
TypeDescription
Google\Cloud\Dataplex\V1\DiscoveryEvent\EntityDetails|null

hasEntity

setEntity

Details about the entity associated with the event.

Parameter
NameDescription
var Google\Cloud\Dataplex\V1\DiscoveryEvent\EntityDetails
Returns
TypeDescription
$this

getPartition

Details about the partition associated with the event.

Returns
TypeDescription
Google\Cloud\Dataplex\V1\DiscoveryEvent\PartitionDetails|null

hasPartition

setPartition

Details about the partition associated with the event.

Parameter
NameDescription
var Google\Cloud\Dataplex\V1\DiscoveryEvent\PartitionDetails
Returns
TypeDescription
$this

getAction

Details about the action associated with the event.

Returns
TypeDescription
Google\Cloud\Dataplex\V1\DiscoveryEvent\ActionDetails|null

hasAction

setAction

Details about the action associated with the event.

Parameter
NameDescription
var Google\Cloud\Dataplex\V1\DiscoveryEvent\ActionDetails
Returns
TypeDescription
$this

getDetails

Returns
TypeDescription
string