Class: Google::Cloud::Dataplex::V1::DiscoveryEvent
- Inherits:
-
Object
- Object
- Google::Cloud::Dataplex::V1::DiscoveryEvent
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/dataplex/v1/logs.rb
Overview
The payload associated with Discovery data processing.
Defined Under Namespace
Modules: EntityType, EventType Classes: ActionDetails, ConfigDetails, EntityDetails, PartitionDetails
Instance Attribute Summary collapse
-
#action ⇒ ::Google::Cloud::Dataplex::V1::DiscoveryEvent::ActionDetails
Details about the action associated with the event.
-
#asset_id ⇒ ::String
The id of the associated asset.
-
#config ⇒ ::Google::Cloud::Dataplex::V1::DiscoveryEvent::ConfigDetails
Details about discovery configuration in effect.
-
#data_location ⇒ ::String
The data location associated with the event.
-
#entity ⇒ ::Google::Cloud::Dataplex::V1::DiscoveryEvent::EntityDetails
Details about the entity associated with the event.
-
#lake_id ⇒ ::String
The id of the associated lake.
-
#message ⇒ ::String
The log message.
-
#partition ⇒ ::Google::Cloud::Dataplex::V1::DiscoveryEvent::PartitionDetails
Details about the partition associated with the event.
-
#type ⇒ ::Google::Cloud::Dataplex::V1::DiscoveryEvent::EventType
The type of the event being logged.
-
#zone_id ⇒ ::String
The id of the associated zone.
Instance Attribute Details
#action ⇒ ::Google::Cloud::Dataplex::V1::DiscoveryEvent::ActionDetails
Returns Details about the action associated with the event.
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 |
# File 'proto_docs/google/cloud/dataplex/v1/logs.rb', line 55 class DiscoveryEvent include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Details about configuration events. # @!attribute [rw] parameters # @return [::Google::Protobuf::Map{::String => ::String}] # A list of discovery configuration parameters in effect. # The keys are the field paths within DiscoverySpec. # Eg. includePatterns, excludePatterns, csvOptions.disableTypeInference, # etc. class ConfigDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ParametersEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end # Details about the entity. # @!attribute [rw] entity # @return [::String] # The name of the entity resource. # The name is the fully-qualified resource name. # @!attribute [rw] type # @return [::Google::Cloud::Dataplex::V1::DiscoveryEvent::EntityType] # The type of the entity resource. class EntityDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Details about the partition. # @!attribute [rw] partition # @return [::String] # The name to the partition resource. # The name is the fully-qualified resource name. # @!attribute [rw] entity # @return [::String] # The name to the containing entity resource. # The name is the fully-qualified resource name. # @!attribute [rw] type # @return [::Google::Cloud::Dataplex::V1::DiscoveryEvent::EntityType] # The type of the containing entity resource. # @!attribute [rw] sampled_data_locations # @return [::Array<::String>] # The locations of the data items (e.g., a Cloud Storage objects) sampled # for metadata inference. class PartitionDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Details about the action. # @!attribute [rw] type # @return [::String] # The type of action. # Eg. IncompatibleDataSchema, InvalidDataFormat class ActionDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The type of the event. module EventType # An unspecified event type. EVENT_TYPE_UNSPECIFIED = 0 # An event representing discovery configuration in effect. CONFIG = 1 # An event representing a metadata entity being created. ENTITY_CREATED = 2 # An event representing a metadata entity being updated. ENTITY_UPDATED = 3 # An event representing a metadata entity being deleted. ENTITY_DELETED = 4 # An event representing a partition being created. PARTITION_CREATED = 5 # An event representing a partition being updated. PARTITION_UPDATED = 6 # An event representing a partition being deleted. PARTITION_DELETED = 7 end # The type of the entity. module EntityType # An unspecified event type. ENTITY_TYPE_UNSPECIFIED = 0 # Entities representing structured data. TABLE = 1 # Entities representing unstructured data. FILESET = 2 end end |
#asset_id ⇒ ::String
Returns The id of the associated asset.
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 |
# File 'proto_docs/google/cloud/dataplex/v1/logs.rb', line 55 class DiscoveryEvent include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Details about configuration events. # @!attribute [rw] parameters # @return [::Google::Protobuf::Map{::String => ::String}] # A list of discovery configuration parameters in effect. # The keys are the field paths within DiscoverySpec. # Eg. includePatterns, excludePatterns, csvOptions.disableTypeInference, # etc. class ConfigDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ParametersEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end # Details about the entity. # @!attribute [rw] entity # @return [::String] # The name of the entity resource. # The name is the fully-qualified resource name. # @!attribute [rw] type # @return [::Google::Cloud::Dataplex::V1::DiscoveryEvent::EntityType] # The type of the entity resource. class EntityDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Details about the partition. # @!attribute [rw] partition # @return [::String] # The name to the partition resource. # The name is the fully-qualified resource name. # @!attribute [rw] entity # @return [::String] # The name to the containing entity resource. # The name is the fully-qualified resource name. # @!attribute [rw] type # @return [::Google::Cloud::Dataplex::V1::DiscoveryEvent::EntityType] # The type of the containing entity resource. # @!attribute [rw] sampled_data_locations # @return [::Array<::String>] # The locations of the data items (e.g., a Cloud Storage objects) sampled # for metadata inference. class PartitionDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Details about the action. # @!attribute [rw] type # @return [::String] # The type of action. # Eg. IncompatibleDataSchema, InvalidDataFormat class ActionDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The type of the event. module EventType # An unspecified event type. EVENT_TYPE_UNSPECIFIED = 0 # An event representing discovery configuration in effect. CONFIG = 1 # An event representing a metadata entity being created. ENTITY_CREATED = 2 # An event representing a metadata entity being updated. ENTITY_UPDATED = 3 # An event representing a metadata entity being deleted. ENTITY_DELETED = 4 # An event representing a partition being created. PARTITION_CREATED = 5 # An event representing a partition being updated. PARTITION_UPDATED = 6 # An event representing a partition being deleted. PARTITION_DELETED = 7 end # The type of the entity. module EntityType # An unspecified event type. ENTITY_TYPE_UNSPECIFIED = 0 # Entities representing structured data. TABLE = 1 # Entities representing unstructured data. FILESET = 2 end end |
#config ⇒ ::Google::Cloud::Dataplex::V1::DiscoveryEvent::ConfigDetails
Returns Details about discovery configuration in effect.
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 |
# File 'proto_docs/google/cloud/dataplex/v1/logs.rb', line 55 class DiscoveryEvent include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Details about configuration events. # @!attribute [rw] parameters # @return [::Google::Protobuf::Map{::String => ::String}] # A list of discovery configuration parameters in effect. # The keys are the field paths within DiscoverySpec. # Eg. includePatterns, excludePatterns, csvOptions.disableTypeInference, # etc. class ConfigDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ParametersEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end # Details about the entity. # @!attribute [rw] entity # @return [::String] # The name of the entity resource. # The name is the fully-qualified resource name. # @!attribute [rw] type # @return [::Google::Cloud::Dataplex::V1::DiscoveryEvent::EntityType] # The type of the entity resource. class EntityDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Details about the partition. # @!attribute [rw] partition # @return [::String] # The name to the partition resource. # The name is the fully-qualified resource name. # @!attribute [rw] entity # @return [::String] # The name to the containing entity resource. # The name is the fully-qualified resource name. # @!attribute [rw] type # @return [::Google::Cloud::Dataplex::V1::DiscoveryEvent::EntityType] # The type of the containing entity resource. # @!attribute [rw] sampled_data_locations # @return [::Array<::String>] # The locations of the data items (e.g., a Cloud Storage objects) sampled # for metadata inference. class PartitionDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Details about the action. # @!attribute [rw] type # @return [::String] # The type of action. # Eg. IncompatibleDataSchema, InvalidDataFormat class ActionDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The type of the event. module EventType # An unspecified event type. EVENT_TYPE_UNSPECIFIED = 0 # An event representing discovery configuration in effect. CONFIG = 1 # An event representing a metadata entity being created. ENTITY_CREATED = 2 # An event representing a metadata entity being updated. ENTITY_UPDATED = 3 # An event representing a metadata entity being deleted. ENTITY_DELETED = 4 # An event representing a partition being created. PARTITION_CREATED = 5 # An event representing a partition being updated. PARTITION_UPDATED = 6 # An event representing a partition being deleted. PARTITION_DELETED = 7 end # The type of the entity. module EntityType # An unspecified event type. ENTITY_TYPE_UNSPECIFIED = 0 # Entities representing structured data. TABLE = 1 # Entities representing unstructured data. FILESET = 2 end end |
#data_location ⇒ ::String
Returns The data location associated with the event.
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 |
# File 'proto_docs/google/cloud/dataplex/v1/logs.rb', line 55 class DiscoveryEvent include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Details about configuration events. # @!attribute [rw] parameters # @return [::Google::Protobuf::Map{::String => ::String}] # A list of discovery configuration parameters in effect. # The keys are the field paths within DiscoverySpec. # Eg. includePatterns, excludePatterns, csvOptions.disableTypeInference, # etc. class ConfigDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ParametersEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end # Details about the entity. # @!attribute [rw] entity # @return [::String] # The name of the entity resource. # The name is the fully-qualified resource name. # @!attribute [rw] type # @return [::Google::Cloud::Dataplex::V1::DiscoveryEvent::EntityType] # The type of the entity resource. class EntityDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Details about the partition. # @!attribute [rw] partition # @return [::String] # The name to the partition resource. # The name is the fully-qualified resource name. # @!attribute [rw] entity # @return [::String] # The name to the containing entity resource. # The name is the fully-qualified resource name. # @!attribute [rw] type # @return [::Google::Cloud::Dataplex::V1::DiscoveryEvent::EntityType] # The type of the containing entity resource. # @!attribute [rw] sampled_data_locations # @return [::Array<::String>] # The locations of the data items (e.g., a Cloud Storage objects) sampled # for metadata inference. class PartitionDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Details about the action. # @!attribute [rw] type # @return [::String] # The type of action. # Eg. IncompatibleDataSchema, InvalidDataFormat class ActionDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The type of the event. module EventType # An unspecified event type. EVENT_TYPE_UNSPECIFIED = 0 # An event representing discovery configuration in effect. CONFIG = 1 # An event representing a metadata entity being created. ENTITY_CREATED = 2 # An event representing a metadata entity being updated. ENTITY_UPDATED = 3 # An event representing a metadata entity being deleted. ENTITY_DELETED = 4 # An event representing a partition being created. PARTITION_CREATED = 5 # An event representing a partition being updated. PARTITION_UPDATED = 6 # An event representing a partition being deleted. PARTITION_DELETED = 7 end # The type of the entity. module EntityType # An unspecified event type. ENTITY_TYPE_UNSPECIFIED = 0 # Entities representing structured data. TABLE = 1 # Entities representing unstructured data. FILESET = 2 end end |
#entity ⇒ ::Google::Cloud::Dataplex::V1::DiscoveryEvent::EntityDetails
Returns Details about the entity associated with the event.
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 |
# File 'proto_docs/google/cloud/dataplex/v1/logs.rb', line 55 class DiscoveryEvent include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Details about configuration events. # @!attribute [rw] parameters # @return [::Google::Protobuf::Map{::String => ::String}] # A list of discovery configuration parameters in effect. # The keys are the field paths within DiscoverySpec. # Eg. includePatterns, excludePatterns, csvOptions.disableTypeInference, # etc. class ConfigDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ParametersEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end # Details about the entity. # @!attribute [rw] entity # @return [::String] # The name of the entity resource. # The name is the fully-qualified resource name. # @!attribute [rw] type # @return [::Google::Cloud::Dataplex::V1::DiscoveryEvent::EntityType] # The type of the entity resource. class EntityDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Details about the partition. # @!attribute [rw] partition # @return [::String] # The name to the partition resource. # The name is the fully-qualified resource name. # @!attribute [rw] entity # @return [::String] # The name to the containing entity resource. # The name is the fully-qualified resource name. # @!attribute [rw] type # @return [::Google::Cloud::Dataplex::V1::DiscoveryEvent::EntityType] # The type of the containing entity resource. # @!attribute [rw] sampled_data_locations # @return [::Array<::String>] # The locations of the data items (e.g., a Cloud Storage objects) sampled # for metadata inference. class PartitionDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Details about the action. # @!attribute [rw] type # @return [::String] # The type of action. # Eg. IncompatibleDataSchema, InvalidDataFormat class ActionDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The type of the event. module EventType # An unspecified event type. EVENT_TYPE_UNSPECIFIED = 0 # An event representing discovery configuration in effect. CONFIG = 1 # An event representing a metadata entity being created. ENTITY_CREATED = 2 # An event representing a metadata entity being updated. ENTITY_UPDATED = 3 # An event representing a metadata entity being deleted. ENTITY_DELETED = 4 # An event representing a partition being created. PARTITION_CREATED = 5 # An event representing a partition being updated. PARTITION_UPDATED = 6 # An event representing a partition being deleted. PARTITION_DELETED = 7 end # The type of the entity. module EntityType # An unspecified event type. ENTITY_TYPE_UNSPECIFIED = 0 # Entities representing structured data. TABLE = 1 # Entities representing unstructured data. FILESET = 2 end end |
#lake_id ⇒ ::String
Returns The id of the associated lake.
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 |
# File 'proto_docs/google/cloud/dataplex/v1/logs.rb', line 55 class DiscoveryEvent include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Details about configuration events. # @!attribute [rw] parameters # @return [::Google::Protobuf::Map{::String => ::String}] # A list of discovery configuration parameters in effect. # The keys are the field paths within DiscoverySpec. # Eg. includePatterns, excludePatterns, csvOptions.disableTypeInference, # etc. class ConfigDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ParametersEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end # Details about the entity. # @!attribute [rw] entity # @return [::String] # The name of the entity resource. # The name is the fully-qualified resource name. # @!attribute [rw] type # @return [::Google::Cloud::Dataplex::V1::DiscoveryEvent::EntityType] # The type of the entity resource. class EntityDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Details about the partition. # @!attribute [rw] partition # @return [::String] # The name to the partition resource. # The name is the fully-qualified resource name. # @!attribute [rw] entity # @return [::String] # The name to the containing entity resource. # The name is the fully-qualified resource name. # @!attribute [rw] type # @return [::Google::Cloud::Dataplex::V1::DiscoveryEvent::EntityType] # The type of the containing entity resource. # @!attribute [rw] sampled_data_locations # @return [::Array<::String>] # The locations of the data items (e.g., a Cloud Storage objects) sampled # for metadata inference. class PartitionDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Details about the action. # @!attribute [rw] type # @return [::String] # The type of action. # Eg. IncompatibleDataSchema, InvalidDataFormat class ActionDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The type of the event. module EventType # An unspecified event type. EVENT_TYPE_UNSPECIFIED = 0 # An event representing discovery configuration in effect. CONFIG = 1 # An event representing a metadata entity being created. ENTITY_CREATED = 2 # An event representing a metadata entity being updated. ENTITY_UPDATED = 3 # An event representing a metadata entity being deleted. ENTITY_DELETED = 4 # An event representing a partition being created. PARTITION_CREATED = 5 # An event representing a partition being updated. PARTITION_UPDATED = 6 # An event representing a partition being deleted. PARTITION_DELETED = 7 end # The type of the entity. module EntityType # An unspecified event type. ENTITY_TYPE_UNSPECIFIED = 0 # Entities representing structured data. TABLE = 1 # Entities representing unstructured data. FILESET = 2 end end |
#message ⇒ ::String
Returns The log message.
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 |
# File 'proto_docs/google/cloud/dataplex/v1/logs.rb', line 55 class DiscoveryEvent include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Details about configuration events. # @!attribute [rw] parameters # @return [::Google::Protobuf::Map{::String => ::String}] # A list of discovery configuration parameters in effect. # The keys are the field paths within DiscoverySpec. # Eg. includePatterns, excludePatterns, csvOptions.disableTypeInference, # etc. class ConfigDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ParametersEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end # Details about the entity. # @!attribute [rw] entity # @return [::String] # The name of the entity resource. # The name is the fully-qualified resource name. # @!attribute [rw] type # @return [::Google::Cloud::Dataplex::V1::DiscoveryEvent::EntityType] # The type of the entity resource. class EntityDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Details about the partition. # @!attribute [rw] partition # @return [::String] # The name to the partition resource. # The name is the fully-qualified resource name. # @!attribute [rw] entity # @return [::String] # The name to the containing entity resource. # The name is the fully-qualified resource name. # @!attribute [rw] type # @return [::Google::Cloud::Dataplex::V1::DiscoveryEvent::EntityType] # The type of the containing entity resource. # @!attribute [rw] sampled_data_locations # @return [::Array<::String>] # The locations of the data items (e.g., a Cloud Storage objects) sampled # for metadata inference. class PartitionDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Details about the action. # @!attribute [rw] type # @return [::String] # The type of action. # Eg. IncompatibleDataSchema, InvalidDataFormat class ActionDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The type of the event. module EventType # An unspecified event type. EVENT_TYPE_UNSPECIFIED = 0 # An event representing discovery configuration in effect. CONFIG = 1 # An event representing a metadata entity being created. ENTITY_CREATED = 2 # An event representing a metadata entity being updated. ENTITY_UPDATED = 3 # An event representing a metadata entity being deleted. ENTITY_DELETED = 4 # An event representing a partition being created. PARTITION_CREATED = 5 # An event representing a partition being updated. PARTITION_UPDATED = 6 # An event representing a partition being deleted. PARTITION_DELETED = 7 end # The type of the entity. module EntityType # An unspecified event type. ENTITY_TYPE_UNSPECIFIED = 0 # Entities representing structured data. TABLE = 1 # Entities representing unstructured data. FILESET = 2 end end |
#partition ⇒ ::Google::Cloud::Dataplex::V1::DiscoveryEvent::PartitionDetails
Returns Details about the partition associated with the event.
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 |
# File 'proto_docs/google/cloud/dataplex/v1/logs.rb', line 55 class DiscoveryEvent include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Details about configuration events. # @!attribute [rw] parameters # @return [::Google::Protobuf::Map{::String => ::String}] # A list of discovery configuration parameters in effect. # The keys are the field paths within DiscoverySpec. # Eg. includePatterns, excludePatterns, csvOptions.disableTypeInference, # etc. class ConfigDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ParametersEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end # Details about the entity. # @!attribute [rw] entity # @return [::String] # The name of the entity resource. # The name is the fully-qualified resource name. # @!attribute [rw] type # @return [::Google::Cloud::Dataplex::V1::DiscoveryEvent::EntityType] # The type of the entity resource. class EntityDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Details about the partition. # @!attribute [rw] partition # @return [::String] # The name to the partition resource. # The name is the fully-qualified resource name. # @!attribute [rw] entity # @return [::String] # The name to the containing entity resource. # The name is the fully-qualified resource name. # @!attribute [rw] type # @return [::Google::Cloud::Dataplex::V1::DiscoveryEvent::EntityType] # The type of the containing entity resource. # @!attribute [rw] sampled_data_locations # @return [::Array<::String>] # The locations of the data items (e.g., a Cloud Storage objects) sampled # for metadata inference. class PartitionDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Details about the action. # @!attribute [rw] type # @return [::String] # The type of action. # Eg. IncompatibleDataSchema, InvalidDataFormat class ActionDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The type of the event. module EventType # An unspecified event type. EVENT_TYPE_UNSPECIFIED = 0 # An event representing discovery configuration in effect. CONFIG = 1 # An event representing a metadata entity being created. ENTITY_CREATED = 2 # An event representing a metadata entity being updated. ENTITY_UPDATED = 3 # An event representing a metadata entity being deleted. ENTITY_DELETED = 4 # An event representing a partition being created. PARTITION_CREATED = 5 # An event representing a partition being updated. PARTITION_UPDATED = 6 # An event representing a partition being deleted. PARTITION_DELETED = 7 end # The type of the entity. module EntityType # An unspecified event type. ENTITY_TYPE_UNSPECIFIED = 0 # Entities representing structured data. TABLE = 1 # Entities representing unstructured data. FILESET = 2 end end |
#type ⇒ ::Google::Cloud::Dataplex::V1::DiscoveryEvent::EventType
Returns The type of the event being logged.
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 |
# File 'proto_docs/google/cloud/dataplex/v1/logs.rb', line 55 class DiscoveryEvent include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Details about configuration events. # @!attribute [rw] parameters # @return [::Google::Protobuf::Map{::String => ::String}] # A list of discovery configuration parameters in effect. # The keys are the field paths within DiscoverySpec. # Eg. includePatterns, excludePatterns, csvOptions.disableTypeInference, # etc. class ConfigDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ParametersEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end # Details about the entity. # @!attribute [rw] entity # @return [::String] # The name of the entity resource. # The name is the fully-qualified resource name. # @!attribute [rw] type # @return [::Google::Cloud::Dataplex::V1::DiscoveryEvent::EntityType] # The type of the entity resource. class EntityDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Details about the partition. # @!attribute [rw] partition # @return [::String] # The name to the partition resource. # The name is the fully-qualified resource name. # @!attribute [rw] entity # @return [::String] # The name to the containing entity resource. # The name is the fully-qualified resource name. # @!attribute [rw] type # @return [::Google::Cloud::Dataplex::V1::DiscoveryEvent::EntityType] # The type of the containing entity resource. # @!attribute [rw] sampled_data_locations # @return [::Array<::String>] # The locations of the data items (e.g., a Cloud Storage objects) sampled # for metadata inference. class PartitionDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Details about the action. # @!attribute [rw] type # @return [::String] # The type of action. # Eg. IncompatibleDataSchema, InvalidDataFormat class ActionDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The type of the event. module EventType # An unspecified event type. EVENT_TYPE_UNSPECIFIED = 0 # An event representing discovery configuration in effect. CONFIG = 1 # An event representing a metadata entity being created. ENTITY_CREATED = 2 # An event representing a metadata entity being updated. ENTITY_UPDATED = 3 # An event representing a metadata entity being deleted. ENTITY_DELETED = 4 # An event representing a partition being created. PARTITION_CREATED = 5 # An event representing a partition being updated. PARTITION_UPDATED = 6 # An event representing a partition being deleted. PARTITION_DELETED = 7 end # The type of the entity. module EntityType # An unspecified event type. ENTITY_TYPE_UNSPECIFIED = 0 # Entities representing structured data. TABLE = 1 # Entities representing unstructured data. FILESET = 2 end end |
#zone_id ⇒ ::String
Returns The id of the associated zone.
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 |
# File 'proto_docs/google/cloud/dataplex/v1/logs.rb', line 55 class DiscoveryEvent include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Details about configuration events. # @!attribute [rw] parameters # @return [::Google::Protobuf::Map{::String => ::String}] # A list of discovery configuration parameters in effect. # The keys are the field paths within DiscoverySpec. # Eg. includePatterns, excludePatterns, csvOptions.disableTypeInference, # etc. class ConfigDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ParametersEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end # Details about the entity. # @!attribute [rw] entity # @return [::String] # The name of the entity resource. # The name is the fully-qualified resource name. # @!attribute [rw] type # @return [::Google::Cloud::Dataplex::V1::DiscoveryEvent::EntityType] # The type of the entity resource. class EntityDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Details about the partition. # @!attribute [rw] partition # @return [::String] # The name to the partition resource. # The name is the fully-qualified resource name. # @!attribute [rw] entity # @return [::String] # The name to the containing entity resource. # The name is the fully-qualified resource name. # @!attribute [rw] type # @return [::Google::Cloud::Dataplex::V1::DiscoveryEvent::EntityType] # The type of the containing entity resource. # @!attribute [rw] sampled_data_locations # @return [::Array<::String>] # The locations of the data items (e.g., a Cloud Storage objects) sampled # for metadata inference. class PartitionDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Details about the action. # @!attribute [rw] type # @return [::String] # The type of action. # Eg. IncompatibleDataSchema, InvalidDataFormat class ActionDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The type of the event. module EventType # An unspecified event type. EVENT_TYPE_UNSPECIFIED = 0 # An event representing discovery configuration in effect. CONFIG = 1 # An event representing a metadata entity being created. ENTITY_CREATED = 2 # An event representing a metadata entity being updated. ENTITY_UPDATED = 3 # An event representing a metadata entity being deleted. ENTITY_DELETED = 4 # An event representing a partition being created. PARTITION_CREATED = 5 # An event representing a partition being updated. PARTITION_UPDATED = 6 # An event representing a partition being deleted. PARTITION_DELETED = 7 end # The type of the entity. module EntityType # An unspecified event type. ENTITY_TYPE_UNSPECIFIED = 0 # Entities representing structured data. TABLE = 1 # Entities representing unstructured data. FILESET = 2 end end |