Package com.google.cloud.dataplex.v1
Class DataScanEvent.DataQualityResult
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.dataplex.v1.DataScanEvent.DataQualityResult
- All Implemented Interfaces:
DataScanEvent.DataQualityResultOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
- Enclosing class:
- DataScanEvent
public static final class DataScanEvent.DataQualityResult
extends com.google.protobuf.GeneratedMessage
implements DataScanEvent.DataQualityResultOrBuilder
Data quality result for data scan job.Protobuf type
google.cloud.dataplex.v1.DataScanEvent.DataQualityResult- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classData quality result for data scan job.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 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 TypeMethodDescriptionbooleanThe score of each column scanned in the data scan job.booleanThe result of each dimension for data quality result.booleanThe score of each dimension for data quality result.booleanDeprecated.intThe score of each column scanned in the data scan job.The score of each column scanned in the data scan job.floatgetColumnScoreOrDefault(String key, float defaultValue) The score of each column scanned in the data scan job.floatThe score of each column scanned in the data scan job.static final com.google.protobuf.Descriptors.DescriptorDeprecated.intThe result of each dimension for data quality result.The result of each dimension for data quality result.booleangetDimensionPassedOrDefault(String key, boolean defaultValue) The result of each dimension for data quality result.booleanThe result of each dimension for data quality result.Deprecated.intThe score of each dimension for data quality result.The score of each dimension for data quality result.floatgetDimensionScoreOrDefault(String key, float defaultValue) The score of each dimension for data quality result.floatThe score of each dimension for data quality result.com.google.protobuf.Parser<DataScanEvent.DataQualityResult>booleanWhether the data quality result was `pass` or not.longThe count of rows processed in the data scan job.floatgetScore()The table-level data quality score for the data scan job.intinthashCode()protected com.google.protobuf.GeneratedMessage.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) final booleannewBuilder(DataScanEvent.DataQualityResult prototype) protected DataScanEvent.DataQualityResult.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) parseDelimitedFrom(InputStream input) parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(byte[] data) parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.ByteString data) parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.CodedInputStream input) parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(InputStream input) parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(ByteBuffer data) parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<DataScanEvent.DataQualityResult>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, 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
-
ROW_COUNT_FIELD_NUMBER
public static final int ROW_COUNT_FIELD_NUMBER- See Also:
-
PASSED_FIELD_NUMBER
public static final int PASSED_FIELD_NUMBER- See Also:
-
DIMENSION_PASSED_FIELD_NUMBER
public static final int DIMENSION_PASSED_FIELD_NUMBER- See Also:
-
SCORE_FIELD_NUMBER
public static final int SCORE_FIELD_NUMBER- See Also:
-
DIMENSION_SCORE_FIELD_NUMBER
public static final int DIMENSION_SCORE_FIELD_NUMBER- See Also:
-
COLUMN_SCORE_FIELD_NUMBER
public static final int COLUMN_SCORE_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessage
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getRowCount
public long getRowCount()The count of rows processed in the data scan job.
int64 row_count = 1;- Specified by:
getRowCountin interfaceDataScanEvent.DataQualityResultOrBuilder- Returns:
- The rowCount.
-
getPassed
public boolean getPassed()Whether the data quality result was `pass` or not.
bool passed = 2;- Specified by:
getPassedin interfaceDataScanEvent.DataQualityResultOrBuilder- Returns:
- The passed.
-
getDimensionPassedCount
public int getDimensionPassedCount()Description copied from interface:DataScanEvent.DataQualityResultOrBuilderThe result of each dimension for data quality result. The key of the map is the name of the dimension. The value is the bool value depicting whether the dimension result was `pass` or not.
map<string, bool> dimension_passed = 3;- Specified by:
getDimensionPassedCountin interfaceDataScanEvent.DataQualityResultOrBuilder
-
containsDimensionPassed
The result of each dimension for data quality result. The key of the map is the name of the dimension. The value is the bool value depicting whether the dimension result was `pass` or not.
map<string, bool> dimension_passed = 3;- Specified by:
containsDimensionPassedin interfaceDataScanEvent.DataQualityResultOrBuilder
-
getDimensionPassed
Deprecated.UsegetDimensionPassedMap()instead.- Specified by:
getDimensionPassedin interfaceDataScanEvent.DataQualityResultOrBuilder
-
getDimensionPassedMap
The result of each dimension for data quality result. The key of the map is the name of the dimension. The value is the bool value depicting whether the dimension result was `pass` or not.
map<string, bool> dimension_passed = 3;- Specified by:
getDimensionPassedMapin interfaceDataScanEvent.DataQualityResultOrBuilder
-
getDimensionPassedOrDefault
The result of each dimension for data quality result. The key of the map is the name of the dimension. The value is the bool value depicting whether the dimension result was `pass` or not.
map<string, bool> dimension_passed = 3;- Specified by:
getDimensionPassedOrDefaultin interfaceDataScanEvent.DataQualityResultOrBuilder
-
getDimensionPassedOrThrow
The result of each dimension for data quality result. The key of the map is the name of the dimension. The value is the bool value depicting whether the dimension result was `pass` or not.
map<string, bool> dimension_passed = 3;- Specified by:
getDimensionPassedOrThrowin interfaceDataScanEvent.DataQualityResultOrBuilder
-
getScore
public float getScore()The table-level data quality score for the data scan job. The data quality score ranges between [0, 100] (up to two decimal points).
float score = 4;- Specified by:
getScorein interfaceDataScanEvent.DataQualityResultOrBuilder- Returns:
- The score.
-
getDimensionScoreCount
public int getDimensionScoreCount()Description copied from interface:DataScanEvent.DataQualityResultOrBuilderThe score of each dimension for data quality result. The key of the map is the name of the dimension. The value is the data quality score for the dimension. The score ranges between [0, 100] (up to two decimal points).
map<string, float> dimension_score = 5;- Specified by:
getDimensionScoreCountin interfaceDataScanEvent.DataQualityResultOrBuilder
-
containsDimensionScore
The score of each dimension for data quality result. The key of the map is the name of the dimension. The value is the data quality score for the dimension. The score ranges between [0, 100] (up to two decimal points).
map<string, float> dimension_score = 5;- Specified by:
containsDimensionScorein interfaceDataScanEvent.DataQualityResultOrBuilder
-
getDimensionScore
Deprecated.UsegetDimensionScoreMap()instead.- Specified by:
getDimensionScorein interfaceDataScanEvent.DataQualityResultOrBuilder
-
getDimensionScoreMap
The score of each dimension for data quality result. The key of the map is the name of the dimension. The value is the data quality score for the dimension. The score ranges between [0, 100] (up to two decimal points).
map<string, float> dimension_score = 5;- Specified by:
getDimensionScoreMapin interfaceDataScanEvent.DataQualityResultOrBuilder
-
getDimensionScoreOrDefault
The score of each dimension for data quality result. The key of the map is the name of the dimension. The value is the data quality score for the dimension. The score ranges between [0, 100] (up to two decimal points).
map<string, float> dimension_score = 5;- Specified by:
getDimensionScoreOrDefaultin interfaceDataScanEvent.DataQualityResultOrBuilder
-
getDimensionScoreOrThrow
The score of each dimension for data quality result. The key of the map is the name of the dimension. The value is the data quality score for the dimension. The score ranges between [0, 100] (up to two decimal points).
map<string, float> dimension_score = 5;- Specified by:
getDimensionScoreOrThrowin interfaceDataScanEvent.DataQualityResultOrBuilder
-
getColumnScoreCount
public int getColumnScoreCount()Description copied from interface:DataScanEvent.DataQualityResultOrBuilderThe score of each column scanned in the data scan job. The key of the map is the name of the column. The value is the data quality score for the column. The score ranges between [0, 100] (up to two decimal points).
map<string, float> column_score = 6;- Specified by:
getColumnScoreCountin interfaceDataScanEvent.DataQualityResultOrBuilder
-
containsColumnScore
The score of each column scanned in the data scan job. The key of the map is the name of the column. The value is the data quality score for the column. The score ranges between [0, 100] (up to two decimal points).
map<string, float> column_score = 6;- Specified by:
containsColumnScorein interfaceDataScanEvent.DataQualityResultOrBuilder
-
getColumnScore
Deprecated.UsegetColumnScoreMap()instead.- Specified by:
getColumnScorein interfaceDataScanEvent.DataQualityResultOrBuilder
-
getColumnScoreMap
The score of each column scanned in the data scan job. The key of the map is the name of the column. The value is the data quality score for the column. The score ranges between [0, 100] (up to two decimal points).
map<string, float> column_score = 6;- Specified by:
getColumnScoreMapin interfaceDataScanEvent.DataQualityResultOrBuilder
-
getColumnScoreOrDefault
The score of each column scanned in the data scan job. The key of the map is the name of the column. The value is the data quality score for the column. The score ranges between [0, 100] (up to two decimal points).
map<string, float> column_score = 6;- Specified by:
getColumnScoreOrDefaultin interfaceDataScanEvent.DataQualityResultOrBuilder
-
getColumnScoreOrThrow
The score of each column scanned in the data scan job. The key of the map is the name of the column. The value is the data quality score for the column. The score ranges between [0, 100] (up to two decimal points).
map<string, float> column_score = 6;- Specified by:
getColumnScoreOrThrowin interfaceDataScanEvent.DataQualityResultOrBuilder
-
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 DataScanEvent.DataQualityResult parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DataScanEvent.DataQualityResult parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DataScanEvent.DataQualityResult parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DataScanEvent.DataQualityResult parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DataScanEvent.DataQualityResult parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DataScanEvent.DataQualityResult parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static DataScanEvent.DataQualityResult parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static DataScanEvent.DataQualityResult parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static DataScanEvent.DataQualityResult parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static DataScanEvent.DataQualityResult parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static DataScanEvent.DataQualityResult 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
public static DataScanEvent.DataQualityResult.Builder newBuilder(DataScanEvent.DataQualityResult prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected DataScanEvent.DataQualityResult.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
-