public sealed class DiscoveryEvent : IMessage<DiscoveryEvent>, IEquatable<DiscoveryEvent>, IDeepCloneable<DiscoveryEvent>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Dataplex v1 API class DiscoveryEvent.
The payload associated with Discovery data processing.
Implements
IMessage<DiscoveryEvent>, IEquatable<DiscoveryEvent>, IDeepCloneable<DiscoveryEvent>, IBufferMessage, IMessageNamespace
Google.Cloud.Dataplex.V1Assembly
Google.Cloud.Dataplex.V1.dll
Constructors
DiscoveryEvent()
public DiscoveryEvent()
DiscoveryEvent(DiscoveryEvent)
public DiscoveryEvent(DiscoveryEvent other)
Parameter | |
---|---|
Name | Description |
other | DiscoveryEvent |
Properties
Action
public DiscoveryEvent.Types.ActionDetails Action { get; set; }
Details about the action associated with the event.
Property Value | |
---|---|
Type | Description |
DiscoveryEvent.Types.ActionDetails |
AssetId
public string AssetId { get; set; }
The id of the associated asset.
Property Value | |
---|---|
Type | Description |
String |
Config
public DiscoveryEvent.Types.ConfigDetails Config { get; set; }
Details about discovery configuration in effect.
Property Value | |
---|---|
Type | Description |
DiscoveryEvent.Types.ConfigDetails |
DataLocation
public string DataLocation { get; set; }
The data location associated with the event.
Property Value | |
---|---|
Type | Description |
String |
DetailsCase
public DiscoveryEvent.DetailsOneofCase DetailsCase { get; }
Property Value | |
---|---|
Type | Description |
DiscoveryEvent.DetailsOneofCase |
Entity
public DiscoveryEvent.Types.EntityDetails Entity { get; set; }
Details about the entity associated with the event.
Property Value | |
---|---|
Type | Description |
DiscoveryEvent.Types.EntityDetails |
LakeId
public string LakeId { get; set; }
The id of the associated lake.
Property Value | |
---|---|
Type | Description |
String |
Message
public string Message { get; set; }
The log message.
Property Value | |
---|---|
Type | Description |
String |
Partition
public DiscoveryEvent.Types.PartitionDetails Partition { get; set; }
Details about the partition associated with the event.
Property Value | |
---|---|
Type | Description |
DiscoveryEvent.Types.PartitionDetails |
Type
public DiscoveryEvent.Types.EventType Type { get; set; }
The type of the event being logged.
Property Value | |
---|---|
Type | Description |
DiscoveryEvent.Types.EventType |
ZoneId
public string ZoneId { get; set; }
The id of the associated zone.
Property Value | |
---|---|
Type | Description |
String |