Package com.google.cloud.dataplex.v1
Class DiscoveryEvent
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.dataplex.v1.DiscoveryEvent
- All Implemented Interfaces:
DiscoveryEventOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class DiscoveryEvent
extends com.google.protobuf.GeneratedMessage
implements DiscoveryEventOrBuilder
The payload associated with Discovery data processing.Protobuf type
google.cloud.dataplex.v1.DiscoveryEvent- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classDetails about the action.static interfacestatic final classThe payload associated with Discovery data processing.static final classDetails about configuration events.static interfacestatic enumstatic final classDetails about the entity.static interfacestatic enumThe type of the entity.static enumThe type of the event.static final classDetails about the partition.static interfacestatic final classDetails about the published table.static interfacestatic enumThe type of the published table.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanDetails about the action associated with the event.Details about the action associated with the event.The id of the associated asset.com.google.protobuf.ByteStringThe id of the associated asset.Details about discovery configuration in effect.Details about discovery configuration in effect.The data location associated with the event.com.google.protobuf.ByteStringThe data location associated with the event.The id of the associated datascan for standalone discovery.com.google.protobuf.ByteStringThe id of the associated datascan for standalone discovery.static DiscoveryEventstatic final com.google.protobuf.Descriptors.DescriptorDetails about the entity associated with the event.Details about the entity associated with the event.The id of the associated lake.com.google.protobuf.ByteStringThe id of the associated lake.The log message.com.google.protobuf.ByteStringThe log message.com.google.protobuf.Parser<DiscoveryEvent>Details about the partition associated with the event.Details about the partition associated with the event.intgetTable()Details about the BigQuery table publishing associated with the event.Details about the BigQuery table publishing associated with the event.getType()The type of the event being logged.intThe type of the event being logged.The id of the associated zone.com.google.protobuf.ByteStringThe id of the associated zone.booleanDetails about the action associated with the event.booleanDetails about discovery configuration in effect.booleanDetails about the entity associated with the event.inthashCode()booleanDetails about the partition associated with the event.booleanhasTable()Details about the BigQuery table publishing associated with the event.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic DiscoveryEvent.Builderstatic DiscoveryEvent.BuildernewBuilder(DiscoveryEvent prototype) protected DiscoveryEvent.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static DiscoveryEventparseDelimitedFrom(InputStream input) static DiscoveryEventparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static DiscoveryEventparseFrom(byte[] data) static DiscoveryEventparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static DiscoveryEventparseFrom(com.google.protobuf.ByteString data) static DiscoveryEventparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static DiscoveryEventparseFrom(com.google.protobuf.CodedInputStream input) static DiscoveryEventparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static DiscoveryEventparseFrom(InputStream input) static DiscoveryEventparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static DiscoveryEventparseFrom(ByteBuffer data) static DiscoveryEventparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<DiscoveryEvent>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
MESSAGE_FIELD_NUMBER
public static final int MESSAGE_FIELD_NUMBER- See Also:
-
LAKE_ID_FIELD_NUMBER
public static final int LAKE_ID_FIELD_NUMBER- See Also:
-
ZONE_ID_FIELD_NUMBER
public static final int ZONE_ID_FIELD_NUMBER- See Also:
-
ASSET_ID_FIELD_NUMBER
public static final int ASSET_ID_FIELD_NUMBER- See Also:
-
DATA_LOCATION_FIELD_NUMBER
public static final int DATA_LOCATION_FIELD_NUMBER- See Also:
-
DATASCAN_ID_FIELD_NUMBER
public static final int DATASCAN_ID_FIELD_NUMBER- See Also:
-
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER- See Also:
-
CONFIG_FIELD_NUMBER
public static final int CONFIG_FIELD_NUMBER- See Also:
-
ENTITY_FIELD_NUMBER
public static final int ENTITY_FIELD_NUMBER- See Also:
-
PARTITION_FIELD_NUMBER
public static final int PARTITION_FIELD_NUMBER- See Also:
-
ACTION_FIELD_NUMBER
public static final int ACTION_FIELD_NUMBER- See Also:
-
TABLE_FIELD_NUMBER
public static final int TABLE_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getDetailsCase
- Specified by:
getDetailsCasein interfaceDiscoveryEventOrBuilder
-
getMessage
The log message.
string message = 1;- Specified by:
getMessagein interfaceDiscoveryEventOrBuilder- Returns:
- The message.
-
getMessageBytes
public com.google.protobuf.ByteString getMessageBytes()The log message.
string message = 1;- Specified by:
getMessageBytesin interfaceDiscoveryEventOrBuilder- Returns:
- The bytes for message.
-
getLakeId
The id of the associated lake.
string lake_id = 2;- Specified by:
getLakeIdin interfaceDiscoveryEventOrBuilder- Returns:
- The lakeId.
-
getLakeIdBytes
public com.google.protobuf.ByteString getLakeIdBytes()The id of the associated lake.
string lake_id = 2;- Specified by:
getLakeIdBytesin interfaceDiscoveryEventOrBuilder- Returns:
- The bytes for lakeId.
-
getZoneId
The id of the associated zone.
string zone_id = 3;- Specified by:
getZoneIdin interfaceDiscoveryEventOrBuilder- Returns:
- The zoneId.
-
getZoneIdBytes
public com.google.protobuf.ByteString getZoneIdBytes()The id of the associated zone.
string zone_id = 3;- Specified by:
getZoneIdBytesin interfaceDiscoveryEventOrBuilder- Returns:
- The bytes for zoneId.
-
getAssetId
The id of the associated asset.
string asset_id = 4;- Specified by:
getAssetIdin interfaceDiscoveryEventOrBuilder- Returns:
- The assetId.
-
getAssetIdBytes
public com.google.protobuf.ByteString getAssetIdBytes()The id of the associated asset.
string asset_id = 4;- Specified by:
getAssetIdBytesin interfaceDiscoveryEventOrBuilder- Returns:
- The bytes for assetId.
-
getDataLocation
The data location associated with the event.
string data_location = 5;- Specified by:
getDataLocationin interfaceDiscoveryEventOrBuilder- Returns:
- The dataLocation.
-
getDataLocationBytes
public com.google.protobuf.ByteString getDataLocationBytes()The data location associated with the event.
string data_location = 5;- Specified by:
getDataLocationBytesin interfaceDiscoveryEventOrBuilder- Returns:
- The bytes for dataLocation.
-
getDatascanId
The id of the associated datascan for standalone discovery.
string datascan_id = 6;- Specified by:
getDatascanIdin interfaceDiscoveryEventOrBuilder- Returns:
- The datascanId.
-
getDatascanIdBytes
public com.google.protobuf.ByteString getDatascanIdBytes()The id of the associated datascan for standalone discovery.
string datascan_id = 6;- Specified by:
getDatascanIdBytesin interfaceDiscoveryEventOrBuilder- Returns:
- The bytes for datascanId.
-
getTypeValue
public int getTypeValue()The type of the event being logged.
.google.cloud.dataplex.v1.DiscoveryEvent.EventType type = 10;- Specified by:
getTypeValuein interfaceDiscoveryEventOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
getType
The type of the event being logged.
.google.cloud.dataplex.v1.DiscoveryEvent.EventType type = 10;- Specified by:
getTypein interfaceDiscoveryEventOrBuilder- Returns:
- The type.
-
hasConfig
public boolean hasConfig()Details about discovery configuration in effect.
.google.cloud.dataplex.v1.DiscoveryEvent.ConfigDetails config = 20;- Specified by:
hasConfigin interfaceDiscoveryEventOrBuilder- Returns:
- Whether the config field is set.
-
getConfig
Details about discovery configuration in effect.
.google.cloud.dataplex.v1.DiscoveryEvent.ConfigDetails config = 20;- Specified by:
getConfigin interfaceDiscoveryEventOrBuilder- Returns:
- The config.
-
getConfigOrBuilder
Details about discovery configuration in effect.
.google.cloud.dataplex.v1.DiscoveryEvent.ConfigDetails config = 20;- Specified by:
getConfigOrBuilderin interfaceDiscoveryEventOrBuilder
-
hasEntity
public boolean hasEntity()Details about the entity associated with the event.
.google.cloud.dataplex.v1.DiscoveryEvent.EntityDetails entity = 21;- Specified by:
hasEntityin interfaceDiscoveryEventOrBuilder- Returns:
- Whether the entity field is set.
-
getEntity
Details about the entity associated with the event.
.google.cloud.dataplex.v1.DiscoveryEvent.EntityDetails entity = 21;- Specified by:
getEntityin interfaceDiscoveryEventOrBuilder- Returns:
- The entity.
-
getEntityOrBuilder
Details about the entity associated with the event.
.google.cloud.dataplex.v1.DiscoveryEvent.EntityDetails entity = 21;- Specified by:
getEntityOrBuilderin interfaceDiscoveryEventOrBuilder
-
hasPartition
public boolean hasPartition()Details about the partition associated with the event.
.google.cloud.dataplex.v1.DiscoveryEvent.PartitionDetails partition = 22;- Specified by:
hasPartitionin interfaceDiscoveryEventOrBuilder- Returns:
- Whether the partition field is set.
-
getPartition
Details about the partition associated with the event.
.google.cloud.dataplex.v1.DiscoveryEvent.PartitionDetails partition = 22;- Specified by:
getPartitionin interfaceDiscoveryEventOrBuilder- Returns:
- The partition.
-
getPartitionOrBuilder
Details about the partition associated with the event.
.google.cloud.dataplex.v1.DiscoveryEvent.PartitionDetails partition = 22;- Specified by:
getPartitionOrBuilderin interfaceDiscoveryEventOrBuilder
-
hasAction
public boolean hasAction()Details about the action associated with the event.
.google.cloud.dataplex.v1.DiscoveryEvent.ActionDetails action = 23;- Specified by:
hasActionin interfaceDiscoveryEventOrBuilder- Returns:
- Whether the action field is set.
-
getAction
Details about the action associated with the event.
.google.cloud.dataplex.v1.DiscoveryEvent.ActionDetails action = 23;- Specified by:
getActionin interfaceDiscoveryEventOrBuilder- Returns:
- The action.
-
getActionOrBuilder
Details about the action associated with the event.
.google.cloud.dataplex.v1.DiscoveryEvent.ActionDetails action = 23;- Specified by:
getActionOrBuilderin interfaceDiscoveryEventOrBuilder
-
hasTable
public boolean hasTable()Details about the BigQuery table publishing associated with the event.
.google.cloud.dataplex.v1.DiscoveryEvent.TableDetails table = 24;- Specified by:
hasTablein interfaceDiscoveryEventOrBuilder- Returns:
- Whether the table field is set.
-
getTable
Details about the BigQuery table publishing associated with the event.
.google.cloud.dataplex.v1.DiscoveryEvent.TableDetails table = 24;- Specified by:
getTablein interfaceDiscoveryEventOrBuilder- Returns:
- The table.
-
getTableOrBuilder
Details about the BigQuery table publishing associated with the event.
.google.cloud.dataplex.v1.DiscoveryEvent.TableDetails table = 24;- Specified by:
getTableOrBuilderin interfaceDiscoveryEventOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static DiscoveryEvent parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DiscoveryEvent parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DiscoveryEvent parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DiscoveryEvent parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DiscoveryEvent parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DiscoveryEvent parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static DiscoveryEvent parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static DiscoveryEvent parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static DiscoveryEvent parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static DiscoveryEvent parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected DiscoveryEvent.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-