Reference documentation and code samples for the Dataplex V1 API class Google::Cloud::Dataplex::V1::DiscoveryEvent.
The payload associated with Discovery data processing.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#action
def action() -> ::Google::Cloud::Dataplex::V1::DiscoveryEvent::ActionDetails
-
(::Google::Cloud::Dataplex::V1::DiscoveryEvent::ActionDetails) — Details about the action associated with the event.
Note: The following fields are mutually exclusive:
action
,config
,entity
,partition
,table
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#action=
def action=(value) -> ::Google::Cloud::Dataplex::V1::DiscoveryEvent::ActionDetails
-
value (::Google::Cloud::Dataplex::V1::DiscoveryEvent::ActionDetails) — Details about the action associated with the event.
Note: The following fields are mutually exclusive:
action
,config
,entity
,partition
,table
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Dataplex::V1::DiscoveryEvent::ActionDetails) — Details about the action associated with the event.
Note: The following fields are mutually exclusive:
action
,config
,entity
,partition
,table
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#asset_id
def asset_id() -> ::String
- (::String) — The id of the associated asset.
#asset_id=
def asset_id=(value) -> ::String
- value (::String) — The id of the associated asset.
- (::String) — The id of the associated asset.
#config
def config() -> ::Google::Cloud::Dataplex::V1::DiscoveryEvent::ConfigDetails
-
(::Google::Cloud::Dataplex::V1::DiscoveryEvent::ConfigDetails) — Details about discovery configuration in effect.
Note: The following fields are mutually exclusive:
config
,entity
,partition
,action
,table
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#config=
def config=(value) -> ::Google::Cloud::Dataplex::V1::DiscoveryEvent::ConfigDetails
-
value (::Google::Cloud::Dataplex::V1::DiscoveryEvent::ConfigDetails) — Details about discovery configuration in effect.
Note: The following fields are mutually exclusive:
config
,entity
,partition
,action
,table
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Dataplex::V1::DiscoveryEvent::ConfigDetails) — Details about discovery configuration in effect.
Note: The following fields are mutually exclusive:
config
,entity
,partition
,action
,table
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#data_location
def data_location() -> ::String
- (::String) — The data location associated with the event.
#data_location=
def data_location=(value) -> ::String
- value (::String) — The data location associated with the event.
- (::String) — The data location associated with the event.
#datascan_id
def datascan_id() -> ::String
- (::String) — The id of the associated datascan for standalone discovery.
#datascan_id=
def datascan_id=(value) -> ::String
- value (::String) — The id of the associated datascan for standalone discovery.
- (::String) — The id of the associated datascan for standalone discovery.
#entity
def entity() -> ::Google::Cloud::Dataplex::V1::DiscoveryEvent::EntityDetails
-
(::Google::Cloud::Dataplex::V1::DiscoveryEvent::EntityDetails) — Details about the entity associated with the event.
Note: The following fields are mutually exclusive:
entity
,config
,partition
,action
,table
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#entity=
def entity=(value) -> ::Google::Cloud::Dataplex::V1::DiscoveryEvent::EntityDetails
-
value (::Google::Cloud::Dataplex::V1::DiscoveryEvent::EntityDetails) — Details about the entity associated with the event.
Note: The following fields are mutually exclusive:
entity
,config
,partition
,action
,table
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Dataplex::V1::DiscoveryEvent::EntityDetails) — Details about the entity associated with the event.
Note: The following fields are mutually exclusive:
entity
,config
,partition
,action
,table
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#lake_id
def lake_id() -> ::String
- (::String) — The id of the associated lake.
#lake_id=
def lake_id=(value) -> ::String
- value (::String) — The id of the associated lake.
- (::String) — The id of the associated lake.
#message
def message() -> ::String
- (::String) — The log message.
#message=
def message=(value) -> ::String
- value (::String) — The log message.
- (::String) — The log message.
#partition
def partition() -> ::Google::Cloud::Dataplex::V1::DiscoveryEvent::PartitionDetails
-
(::Google::Cloud::Dataplex::V1::DiscoveryEvent::PartitionDetails) — Details about the partition associated with the event.
Note: The following fields are mutually exclusive:
partition
,config
,entity
,action
,table
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#partition=
def partition=(value) -> ::Google::Cloud::Dataplex::V1::DiscoveryEvent::PartitionDetails
-
value (::Google::Cloud::Dataplex::V1::DiscoveryEvent::PartitionDetails) — Details about the partition associated with the event.
Note: The following fields are mutually exclusive:
partition
,config
,entity
,action
,table
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Dataplex::V1::DiscoveryEvent::PartitionDetails) — Details about the partition associated with the event.
Note: The following fields are mutually exclusive:
partition
,config
,entity
,action
,table
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#table
def table() -> ::Google::Cloud::Dataplex::V1::DiscoveryEvent::TableDetails
-
(::Google::Cloud::Dataplex::V1::DiscoveryEvent::TableDetails) — Details about the BigQuery table publishing associated with the event.
Note: The following fields are mutually exclusive:
table
,config
,entity
,partition
,action
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#table=
def table=(value) -> ::Google::Cloud::Dataplex::V1::DiscoveryEvent::TableDetails
-
value (::Google::Cloud::Dataplex::V1::DiscoveryEvent::TableDetails) — Details about the BigQuery table publishing associated with the event.
Note: The following fields are mutually exclusive:
table
,config
,entity
,partition
,action
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Dataplex::V1::DiscoveryEvent::TableDetails) — Details about the BigQuery table publishing associated with the event.
Note: The following fields are mutually exclusive:
table
,config
,entity
,partition
,action
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#type
def type() -> ::Google::Cloud::Dataplex::V1::DiscoveryEvent::EventType
- (::Google::Cloud::Dataplex::V1::DiscoveryEvent::EventType) — The type of the event being logged.
#type=
def type=(value) -> ::Google::Cloud::Dataplex::V1::DiscoveryEvent::EventType
- value (::Google::Cloud::Dataplex::V1::DiscoveryEvent::EventType) — The type of the event being logged.
- (::Google::Cloud::Dataplex::V1::DiscoveryEvent::EventType) — The type of the event being logged.
#zone_id
def zone_id() -> ::String
- (::String) — The id of the associated zone.
#zone_id=
def zone_id=(value) -> ::String
- value (::String) — The id of the associated zone.
- (::String) — The id of the associated zone.