Package com.google.cloud.dataplex.v1
Class DataScanEvent.DataQualityResult.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<DataScanEvent.DataQualityResult.Builder>
-
- com.google.cloud.dataplex.v1.DataScanEvent.DataQualityResult.Builder
-
- All Implemented Interfaces:
DataScanEvent.DataQualityResultOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DataScanEvent.DataQualityResult
public static final class DataScanEvent.DataQualityResult.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DataScanEvent.DataQualityResult.Builder> implements DataScanEvent.DataQualityResultOrBuilder
Data quality result for data scan job.
Protobuf typegoogle.cloud.dataplex.v1.DataScanEvent.DataQualityResult
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description DataScanEvent.DataQualityResult.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)DataScanEvent.DataQualityResultbuild()DataScanEvent.DataQualityResultbuildPartial()DataScanEvent.DataQualityResult.Builderclear()DataScanEvent.DataQualityResult.BuilderclearDimensionPassed()DataScanEvent.DataQualityResult.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)DataScanEvent.DataQualityResult.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)DataScanEvent.DataQualityResult.BuilderclearPassed()Whether the data quality result was `pass` or not.DataScanEvent.DataQualityResult.BuilderclearRowCount()The count of rows processed in the data scan job.DataScanEvent.DataQualityResult.Builderclone()booleancontainsDimensionPassed(String key)The result of each dimension for data quality result.DataScanEvent.DataQualityResultgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()Map<String,Boolean>getDimensionPassed()Deprecated.intgetDimensionPassedCount()The result of each dimension for data quality result.Map<String,Boolean>getDimensionPassedMap()The result of each dimension for data quality result.booleangetDimensionPassedOrDefault(String key, boolean defaultValue)The result of each dimension for data quality result.booleangetDimensionPassedOrThrow(String key)The result of each dimension for data quality result.Map<String,Boolean>getMutableDimensionPassed()Deprecated.booleangetPassed()Whether the data quality result was `pass` or not.longgetRowCount()The count of rows processed in the data scan job.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number)booleanisInitialized()DataScanEvent.DataQualityResult.BuildermergeFrom(DataScanEvent.DataQualityResult other)DataScanEvent.DataQualityResult.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)DataScanEvent.DataQualityResult.BuildermergeFrom(com.google.protobuf.Message other)DataScanEvent.DataQualityResult.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)DataScanEvent.DataQualityResult.BuilderputAllDimensionPassed(Map<String,Boolean> values)The result of each dimension for data quality result.DataScanEvent.DataQualityResult.BuilderputDimensionPassed(String key, boolean value)The result of each dimension for data quality result.DataScanEvent.DataQualityResult.BuilderremoveDimensionPassed(String key)The result of each dimension for data quality result.DataScanEvent.DataQualityResult.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)DataScanEvent.DataQualityResult.BuildersetPassed(boolean value)Whether the data quality result was `pass` or not.DataScanEvent.DataQualityResult.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)DataScanEvent.DataQualityResult.BuildersetRowCount(long value)The count of rows processed in the data scan job.DataScanEvent.DataQualityResult.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DataScanEvent.DataQualityResult.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DataScanEvent.DataQualityResult.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<DataScanEvent.DataQualityResult.Builder>
-
clear
public DataScanEvent.DataQualityResult.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<DataScanEvent.DataQualityResult.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<DataScanEvent.DataQualityResult.Builder>
-
getDefaultInstanceForType
public DataScanEvent.DataQualityResult getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public DataScanEvent.DataQualityResult build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public DataScanEvent.DataQualityResult buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public DataScanEvent.DataQualityResult.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<DataScanEvent.DataQualityResult.Builder>
-
setField
public DataScanEvent.DataQualityResult.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DataScanEvent.DataQualityResult.Builder>
-
clearField
public DataScanEvent.DataQualityResult.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DataScanEvent.DataQualityResult.Builder>
-
clearOneof
public DataScanEvent.DataQualityResult.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<DataScanEvent.DataQualityResult.Builder>
-
setRepeatedField
public DataScanEvent.DataQualityResult.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DataScanEvent.DataQualityResult.Builder>
-
addRepeatedField
public DataScanEvent.DataQualityResult.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DataScanEvent.DataQualityResult.Builder>
-
mergeFrom
public DataScanEvent.DataQualityResult.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DataScanEvent.DataQualityResult.Builder>
-
mergeFrom
public DataScanEvent.DataQualityResult.Builder mergeFrom(DataScanEvent.DataQualityResult other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<DataScanEvent.DataQualityResult.Builder>
-
mergeFrom
public DataScanEvent.DataQualityResult.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DataScanEvent.DataQualityResult.Builder>- Throws:
IOException
-
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.
-
setRowCount
public DataScanEvent.DataQualityResult.Builder setRowCount(long value)
The count of rows processed in the data scan job.
int64 row_count = 1;- Parameters:
value- The rowCount to set.- Returns:
- This builder for chaining.
-
clearRowCount
public DataScanEvent.DataQualityResult.Builder clearRowCount()
The count of rows processed in the data scan job.
int64 row_count = 1;- Returns:
- This builder for chaining.
-
getPassed
public boolean getPassed()
Whether the data quality result was `pass` or not.
bool passed = 2;- Specified by:
getPassedin interfaceDataScanEvent.DataQualityResultOrBuilder- Returns:
- The passed.
-
setPassed
public DataScanEvent.DataQualityResult.Builder setPassed(boolean value)
Whether the data quality result was `pass` or not.
bool passed = 2;- Parameters:
value- The passed to set.- Returns:
- This builder for chaining.
-
clearPassed
public DataScanEvent.DataQualityResult.Builder clearPassed()
Whether the data quality result was `pass` or not.
bool passed = 2;- Returns:
- This builder for chaining.
-
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
public boolean containsDimensionPassed(String key)
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 public Map<String,Boolean> getDimensionPassed()
Deprecated.UsegetDimensionPassedMap()instead.- Specified by:
getDimensionPassedin interfaceDataScanEvent.DataQualityResultOrBuilder
-
getDimensionPassedMap
public Map<String,Boolean> 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
public boolean getDimensionPassedOrDefault(String key, boolean defaultValue)
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
public boolean getDimensionPassedOrThrow(String key)
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
-
clearDimensionPassed
public DataScanEvent.DataQualityResult.Builder clearDimensionPassed()
-
removeDimensionPassed
public DataScanEvent.DataQualityResult.Builder removeDimensionPassed(String key)
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;
-
getMutableDimensionPassed
@Deprecated public Map<String,Boolean> getMutableDimensionPassed()
Deprecated.Use alternate mutation accessors instead.
-
putDimensionPassed
public DataScanEvent.DataQualityResult.Builder putDimensionPassed(String key, boolean value)
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;
-
putAllDimensionPassed
public DataScanEvent.DataQualityResult.Builder putAllDimensionPassed(Map<String,Boolean> values)
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;
-
setUnknownFields
public final DataScanEvent.DataQualityResult.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DataScanEvent.DataQualityResult.Builder>
-
mergeUnknownFields
public final DataScanEvent.DataQualityResult.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DataScanEvent.DataQualityResult.Builder>
-
-