Package com.google.cloud.dataplex.v1
Class DataQualityRule.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<DataQualityRule.Builder>
-
- com.google.cloud.dataplex.v1.DataQualityRule.Builder
-
- All Implemented Interfaces:
DataQualityRuleOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DataQualityRule
public static final class DataQualityRule.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DataQualityRule.Builder> implements DataQualityRuleOrBuilder
A rule captures data quality intent about a data source.
Protobuf typegoogle.cloud.dataplex.v1.DataQualityRule
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DataQualityRule.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)DataQualityRulebuild()DataQualityRulebuildPartial()DataQualityRule.Builderclear()DataQualityRule.BuilderclearColumn()Optional.DataQualityRule.BuilderclearDescription()Optional.DataQualityRule.BuilderclearDimension()Required.DataQualityRule.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)DataQualityRule.BuilderclearIgnoreNull()Optional.DataQualityRule.BuilderclearName()Optional.DataQualityRule.BuilderclearNonNullExpectation()Row-level rule which evaluates whether each column value is null.DataQualityRule.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)DataQualityRule.BuilderclearRangeExpectation()Row-level rule which evaluates whether each column value lies between a specified range.DataQualityRule.BuilderclearRegexExpectation()Row-level rule which evaluates whether each column value matches a specified regex.DataQualityRule.BuilderclearRowConditionExpectation()Row-level rule which evaluates whether each row in a table passes the specified condition.DataQualityRule.BuilderclearRuleType()DataQualityRule.BuilderclearSetExpectation()Row-level rule which evaluates whether each column value is contained by a specified set.DataQualityRule.BuilderclearStatisticRangeExpectation()Aggregate rule which evaluates whether the column aggregate statistic lies between a specified range.DataQualityRule.BuilderclearTableConditionExpectation()Aggregate rule which evaluates whether the provided expression is true for a table.DataQualityRule.BuilderclearThreshold()Optional.DataQualityRule.BuilderclearUniquenessExpectation()Row-level rule which evaluates whether each column value is unique.DataQualityRule.Builderclone()StringgetColumn()Optional.com.google.protobuf.ByteStringgetColumnBytes()Optional.DataQualityRulegetDefaultInstanceForType()StringgetDescription()Optional.com.google.protobuf.ByteStringgetDescriptionBytes()Optional.static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetDimension()Required.com.google.protobuf.ByteStringgetDimensionBytes()Required.booleangetIgnoreNull()Optional.StringgetName()Optional.com.google.protobuf.ByteStringgetNameBytes()Optional.DataQualityRule.NonNullExpectationgetNonNullExpectation()Row-level rule which evaluates whether each column value is null.DataQualityRule.NonNullExpectation.BuildergetNonNullExpectationBuilder()Row-level rule which evaluates whether each column value is null.DataQualityRule.NonNullExpectationOrBuildergetNonNullExpectationOrBuilder()Row-level rule which evaluates whether each column value is null.DataQualityRule.RangeExpectationgetRangeExpectation()Row-level rule which evaluates whether each column value lies between a specified range.DataQualityRule.RangeExpectation.BuildergetRangeExpectationBuilder()Row-level rule which evaluates whether each column value lies between a specified range.DataQualityRule.RangeExpectationOrBuildergetRangeExpectationOrBuilder()Row-level rule which evaluates whether each column value lies between a specified range.DataQualityRule.RegexExpectationgetRegexExpectation()Row-level rule which evaluates whether each column value matches a specified regex.DataQualityRule.RegexExpectation.BuildergetRegexExpectationBuilder()Row-level rule which evaluates whether each column value matches a specified regex.DataQualityRule.RegexExpectationOrBuildergetRegexExpectationOrBuilder()Row-level rule which evaluates whether each column value matches a specified regex.DataQualityRule.RowConditionExpectationgetRowConditionExpectation()Row-level rule which evaluates whether each row in a table passes the specified condition.DataQualityRule.RowConditionExpectation.BuildergetRowConditionExpectationBuilder()Row-level rule which evaluates whether each row in a table passes the specified condition.DataQualityRule.RowConditionExpectationOrBuildergetRowConditionExpectationOrBuilder()Row-level rule which evaluates whether each row in a table passes the specified condition.DataQualityRule.RuleTypeCasegetRuleTypeCase()DataQualityRule.SetExpectationgetSetExpectation()Row-level rule which evaluates whether each column value is contained by a specified set.DataQualityRule.SetExpectation.BuildergetSetExpectationBuilder()Row-level rule which evaluates whether each column value is contained by a specified set.DataQualityRule.SetExpectationOrBuildergetSetExpectationOrBuilder()Row-level rule which evaluates whether each column value is contained by a specified set.DataQualityRule.StatisticRangeExpectationgetStatisticRangeExpectation()Aggregate rule which evaluates whether the column aggregate statistic lies between a specified range.DataQualityRule.StatisticRangeExpectation.BuildergetStatisticRangeExpectationBuilder()Aggregate rule which evaluates whether the column aggregate statistic lies between a specified range.DataQualityRule.StatisticRangeExpectationOrBuildergetStatisticRangeExpectationOrBuilder()Aggregate rule which evaluates whether the column aggregate statistic lies between a specified range.DataQualityRule.TableConditionExpectationgetTableConditionExpectation()Aggregate rule which evaluates whether the provided expression is true for a table.DataQualityRule.TableConditionExpectation.BuildergetTableConditionExpectationBuilder()Aggregate rule which evaluates whether the provided expression is true for a table.DataQualityRule.TableConditionExpectationOrBuildergetTableConditionExpectationOrBuilder()Aggregate rule which evaluates whether the provided expression is true for a table.doublegetThreshold()Optional.DataQualityRule.UniquenessExpectationgetUniquenessExpectation()Row-level rule which evaluates whether each column value is unique.DataQualityRule.UniquenessExpectation.BuildergetUniquenessExpectationBuilder()Row-level rule which evaluates whether each column value is unique.DataQualityRule.UniquenessExpectationOrBuildergetUniquenessExpectationOrBuilder()Row-level rule which evaluates whether each column value is unique.booleanhasNonNullExpectation()Row-level rule which evaluates whether each column value is null.booleanhasRangeExpectation()Row-level rule which evaluates whether each column value lies between a specified range.booleanhasRegexExpectation()Row-level rule which evaluates whether each column value matches a specified regex.booleanhasRowConditionExpectation()Row-level rule which evaluates whether each row in a table passes the specified condition.booleanhasSetExpectation()Row-level rule which evaluates whether each column value is contained by a specified set.booleanhasStatisticRangeExpectation()Aggregate rule which evaluates whether the column aggregate statistic lies between a specified range.booleanhasTableConditionExpectation()Aggregate rule which evaluates whether the provided expression is true for a table.booleanhasUniquenessExpectation()Row-level rule which evaluates whether each column value is unique.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()DataQualityRule.BuildermergeFrom(DataQualityRule other)DataQualityRule.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)DataQualityRule.BuildermergeFrom(com.google.protobuf.Message other)DataQualityRule.BuildermergeNonNullExpectation(DataQualityRule.NonNullExpectation value)Row-level rule which evaluates whether each column value is null.DataQualityRule.BuildermergeRangeExpectation(DataQualityRule.RangeExpectation value)Row-level rule which evaluates whether each column value lies between a specified range.DataQualityRule.BuildermergeRegexExpectation(DataQualityRule.RegexExpectation value)Row-level rule which evaluates whether each column value matches a specified regex.DataQualityRule.BuildermergeRowConditionExpectation(DataQualityRule.RowConditionExpectation value)Row-level rule which evaluates whether each row in a table passes the specified condition.DataQualityRule.BuildermergeSetExpectation(DataQualityRule.SetExpectation value)Row-level rule which evaluates whether each column value is contained by a specified set.DataQualityRule.BuildermergeStatisticRangeExpectation(DataQualityRule.StatisticRangeExpectation value)Aggregate rule which evaluates whether the column aggregate statistic lies between a specified range.DataQualityRule.BuildermergeTableConditionExpectation(DataQualityRule.TableConditionExpectation value)Aggregate rule which evaluates whether the provided expression is true for a table.DataQualityRule.BuildermergeUniquenessExpectation(DataQualityRule.UniquenessExpectation value)Row-level rule which evaluates whether each column value is unique.DataQualityRule.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)DataQualityRule.BuildersetColumn(String value)Optional.DataQualityRule.BuildersetColumnBytes(com.google.protobuf.ByteString value)Optional.DataQualityRule.BuildersetDescription(String value)Optional.DataQualityRule.BuildersetDescriptionBytes(com.google.protobuf.ByteString value)Optional.DataQualityRule.BuildersetDimension(String value)Required.DataQualityRule.BuildersetDimensionBytes(com.google.protobuf.ByteString value)Required.DataQualityRule.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)DataQualityRule.BuildersetIgnoreNull(boolean value)Optional.DataQualityRule.BuildersetName(String value)Optional.DataQualityRule.BuildersetNameBytes(com.google.protobuf.ByteString value)Optional.DataQualityRule.BuildersetNonNullExpectation(DataQualityRule.NonNullExpectation value)Row-level rule which evaluates whether each column value is null.DataQualityRule.BuildersetNonNullExpectation(DataQualityRule.NonNullExpectation.Builder builderForValue)Row-level rule which evaluates whether each column value is null.DataQualityRule.BuildersetRangeExpectation(DataQualityRule.RangeExpectation value)Row-level rule which evaluates whether each column value lies between a specified range.DataQualityRule.BuildersetRangeExpectation(DataQualityRule.RangeExpectation.Builder builderForValue)Row-level rule which evaluates whether each column value lies between a specified range.DataQualityRule.BuildersetRegexExpectation(DataQualityRule.RegexExpectation value)Row-level rule which evaluates whether each column value matches a specified regex.DataQualityRule.BuildersetRegexExpectation(DataQualityRule.RegexExpectation.Builder builderForValue)Row-level rule which evaluates whether each column value matches a specified regex.DataQualityRule.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)DataQualityRule.BuildersetRowConditionExpectation(DataQualityRule.RowConditionExpectation value)Row-level rule which evaluates whether each row in a table passes the specified condition.DataQualityRule.BuildersetRowConditionExpectation(DataQualityRule.RowConditionExpectation.Builder builderForValue)Row-level rule which evaluates whether each row in a table passes the specified condition.DataQualityRule.BuildersetSetExpectation(DataQualityRule.SetExpectation value)Row-level rule which evaluates whether each column value is contained by a specified set.DataQualityRule.BuildersetSetExpectation(DataQualityRule.SetExpectation.Builder builderForValue)Row-level rule which evaluates whether each column value is contained by a specified set.DataQualityRule.BuildersetStatisticRangeExpectation(DataQualityRule.StatisticRangeExpectation value)Aggregate rule which evaluates whether the column aggregate statistic lies between a specified range.DataQualityRule.BuildersetStatisticRangeExpectation(DataQualityRule.StatisticRangeExpectation.Builder builderForValue)Aggregate rule which evaluates whether the column aggregate statistic lies between a specified range.DataQualityRule.BuildersetTableConditionExpectation(DataQualityRule.TableConditionExpectation value)Aggregate rule which evaluates whether the provided expression is true for a table.DataQualityRule.BuildersetTableConditionExpectation(DataQualityRule.TableConditionExpectation.Builder builderForValue)Aggregate rule which evaluates whether the provided expression is true for a table.DataQualityRule.BuildersetThreshold(double value)Optional.DataQualityRule.BuildersetUniquenessExpectation(DataQualityRule.UniquenessExpectation value)Row-level rule which evaluates whether each column value is unique.DataQualityRule.BuildersetUniquenessExpectation(DataQualityRule.UniquenessExpectation.Builder builderForValue)Row-level rule which evaluates whether each column value is unique.DataQualityRule.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, internalGetMapField, internalGetMutableMapField, 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()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<DataQualityRule.Builder>
-
clear
public DataQualityRule.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<DataQualityRule.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<DataQualityRule.Builder>
-
getDefaultInstanceForType
public DataQualityRule getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public DataQualityRule build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public DataQualityRule buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public DataQualityRule.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<DataQualityRule.Builder>
-
setField
public DataQualityRule.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<DataQualityRule.Builder>
-
clearField
public DataQualityRule.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DataQualityRule.Builder>
-
clearOneof
public DataQualityRule.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<DataQualityRule.Builder>
-
setRepeatedField
public DataQualityRule.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<DataQualityRule.Builder>
-
addRepeatedField
public DataQualityRule.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<DataQualityRule.Builder>
-
mergeFrom
public DataQualityRule.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DataQualityRule.Builder>
-
mergeFrom
public DataQualityRule.Builder mergeFrom(DataQualityRule other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<DataQualityRule.Builder>
-
mergeFrom
public DataQualityRule.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<DataQualityRule.Builder>- Throws:
IOException
-
getRuleTypeCase
public DataQualityRule.RuleTypeCase getRuleTypeCase()
- Specified by:
getRuleTypeCasein interfaceDataQualityRuleOrBuilder
-
clearRuleType
public DataQualityRule.Builder clearRuleType()
-
hasRangeExpectation
public boolean hasRangeExpectation()
Row-level rule which evaluates whether each column value lies between a specified range.
.google.cloud.dataplex.v1.DataQualityRule.RangeExpectation range_expectation = 1;- Specified by:
hasRangeExpectationin interfaceDataQualityRuleOrBuilder- Returns:
- Whether the rangeExpectation field is set.
-
getRangeExpectation
public DataQualityRule.RangeExpectation getRangeExpectation()
Row-level rule which evaluates whether each column value lies between a specified range.
.google.cloud.dataplex.v1.DataQualityRule.RangeExpectation range_expectation = 1;- Specified by:
getRangeExpectationin interfaceDataQualityRuleOrBuilder- Returns:
- The rangeExpectation.
-
setRangeExpectation
public DataQualityRule.Builder setRangeExpectation(DataQualityRule.RangeExpectation value)
Row-level rule which evaluates whether each column value lies between a specified range.
.google.cloud.dataplex.v1.DataQualityRule.RangeExpectation range_expectation = 1;
-
setRangeExpectation
public DataQualityRule.Builder setRangeExpectation(DataQualityRule.RangeExpectation.Builder builderForValue)
Row-level rule which evaluates whether each column value lies between a specified range.
.google.cloud.dataplex.v1.DataQualityRule.RangeExpectation range_expectation = 1;
-
mergeRangeExpectation
public DataQualityRule.Builder mergeRangeExpectation(DataQualityRule.RangeExpectation value)
Row-level rule which evaluates whether each column value lies between a specified range.
.google.cloud.dataplex.v1.DataQualityRule.RangeExpectation range_expectation = 1;
-
clearRangeExpectation
public DataQualityRule.Builder clearRangeExpectation()
Row-level rule which evaluates whether each column value lies between a specified range.
.google.cloud.dataplex.v1.DataQualityRule.RangeExpectation range_expectation = 1;
-
getRangeExpectationBuilder
public DataQualityRule.RangeExpectation.Builder getRangeExpectationBuilder()
Row-level rule which evaluates whether each column value lies between a specified range.
.google.cloud.dataplex.v1.DataQualityRule.RangeExpectation range_expectation = 1;
-
getRangeExpectationOrBuilder
public DataQualityRule.RangeExpectationOrBuilder getRangeExpectationOrBuilder()
Row-level rule which evaluates whether each column value lies between a specified range.
.google.cloud.dataplex.v1.DataQualityRule.RangeExpectation range_expectation = 1;- Specified by:
getRangeExpectationOrBuilderin interfaceDataQualityRuleOrBuilder
-
hasNonNullExpectation
public boolean hasNonNullExpectation()
Row-level rule which evaluates whether each column value is null.
.google.cloud.dataplex.v1.DataQualityRule.NonNullExpectation non_null_expectation = 2;- Specified by:
hasNonNullExpectationin interfaceDataQualityRuleOrBuilder- Returns:
- Whether the nonNullExpectation field is set.
-
getNonNullExpectation
public DataQualityRule.NonNullExpectation getNonNullExpectation()
Row-level rule which evaluates whether each column value is null.
.google.cloud.dataplex.v1.DataQualityRule.NonNullExpectation non_null_expectation = 2;- Specified by:
getNonNullExpectationin interfaceDataQualityRuleOrBuilder- Returns:
- The nonNullExpectation.
-
setNonNullExpectation
public DataQualityRule.Builder setNonNullExpectation(DataQualityRule.NonNullExpectation value)
Row-level rule which evaluates whether each column value is null.
.google.cloud.dataplex.v1.DataQualityRule.NonNullExpectation non_null_expectation = 2;
-
setNonNullExpectation
public DataQualityRule.Builder setNonNullExpectation(DataQualityRule.NonNullExpectation.Builder builderForValue)
Row-level rule which evaluates whether each column value is null.
.google.cloud.dataplex.v1.DataQualityRule.NonNullExpectation non_null_expectation = 2;
-
mergeNonNullExpectation
public DataQualityRule.Builder mergeNonNullExpectation(DataQualityRule.NonNullExpectation value)
Row-level rule which evaluates whether each column value is null.
.google.cloud.dataplex.v1.DataQualityRule.NonNullExpectation non_null_expectation = 2;
-
clearNonNullExpectation
public DataQualityRule.Builder clearNonNullExpectation()
Row-level rule which evaluates whether each column value is null.
.google.cloud.dataplex.v1.DataQualityRule.NonNullExpectation non_null_expectation = 2;
-
getNonNullExpectationBuilder
public DataQualityRule.NonNullExpectation.Builder getNonNullExpectationBuilder()
Row-level rule which evaluates whether each column value is null.
.google.cloud.dataplex.v1.DataQualityRule.NonNullExpectation non_null_expectation = 2;
-
getNonNullExpectationOrBuilder
public DataQualityRule.NonNullExpectationOrBuilder getNonNullExpectationOrBuilder()
Row-level rule which evaluates whether each column value is null.
.google.cloud.dataplex.v1.DataQualityRule.NonNullExpectation non_null_expectation = 2;- Specified by:
getNonNullExpectationOrBuilderin interfaceDataQualityRuleOrBuilder
-
hasSetExpectation
public boolean hasSetExpectation()
Row-level rule which evaluates whether each column value is contained by a specified set.
.google.cloud.dataplex.v1.DataQualityRule.SetExpectation set_expectation = 3;- Specified by:
hasSetExpectationin interfaceDataQualityRuleOrBuilder- Returns:
- Whether the setExpectation field is set.
-
getSetExpectation
public DataQualityRule.SetExpectation getSetExpectation()
Row-level rule which evaluates whether each column value is contained by a specified set.
.google.cloud.dataplex.v1.DataQualityRule.SetExpectation set_expectation = 3;- Specified by:
getSetExpectationin interfaceDataQualityRuleOrBuilder- Returns:
- The setExpectation.
-
setSetExpectation
public DataQualityRule.Builder setSetExpectation(DataQualityRule.SetExpectation value)
Row-level rule which evaluates whether each column value is contained by a specified set.
.google.cloud.dataplex.v1.DataQualityRule.SetExpectation set_expectation = 3;
-
setSetExpectation
public DataQualityRule.Builder setSetExpectation(DataQualityRule.SetExpectation.Builder builderForValue)
Row-level rule which evaluates whether each column value is contained by a specified set.
.google.cloud.dataplex.v1.DataQualityRule.SetExpectation set_expectation = 3;
-
mergeSetExpectation
public DataQualityRule.Builder mergeSetExpectation(DataQualityRule.SetExpectation value)
Row-level rule which evaluates whether each column value is contained by a specified set.
.google.cloud.dataplex.v1.DataQualityRule.SetExpectation set_expectation = 3;
-
clearSetExpectation
public DataQualityRule.Builder clearSetExpectation()
Row-level rule which evaluates whether each column value is contained by a specified set.
.google.cloud.dataplex.v1.DataQualityRule.SetExpectation set_expectation = 3;
-
getSetExpectationBuilder
public DataQualityRule.SetExpectation.Builder getSetExpectationBuilder()
Row-level rule which evaluates whether each column value is contained by a specified set.
.google.cloud.dataplex.v1.DataQualityRule.SetExpectation set_expectation = 3;
-
getSetExpectationOrBuilder
public DataQualityRule.SetExpectationOrBuilder getSetExpectationOrBuilder()
Row-level rule which evaluates whether each column value is contained by a specified set.
.google.cloud.dataplex.v1.DataQualityRule.SetExpectation set_expectation = 3;- Specified by:
getSetExpectationOrBuilderin interfaceDataQualityRuleOrBuilder
-
hasRegexExpectation
public boolean hasRegexExpectation()
Row-level rule which evaluates whether each column value matches a specified regex.
.google.cloud.dataplex.v1.DataQualityRule.RegexExpectation regex_expectation = 4;- Specified by:
hasRegexExpectationin interfaceDataQualityRuleOrBuilder- Returns:
- Whether the regexExpectation field is set.
-
getRegexExpectation
public DataQualityRule.RegexExpectation getRegexExpectation()
Row-level rule which evaluates whether each column value matches a specified regex.
.google.cloud.dataplex.v1.DataQualityRule.RegexExpectation regex_expectation = 4;- Specified by:
getRegexExpectationin interfaceDataQualityRuleOrBuilder- Returns:
- The regexExpectation.
-
setRegexExpectation
public DataQualityRule.Builder setRegexExpectation(DataQualityRule.RegexExpectation value)
Row-level rule which evaluates whether each column value matches a specified regex.
.google.cloud.dataplex.v1.DataQualityRule.RegexExpectation regex_expectation = 4;
-
setRegexExpectation
public DataQualityRule.Builder setRegexExpectation(DataQualityRule.RegexExpectation.Builder builderForValue)
Row-level rule which evaluates whether each column value matches a specified regex.
.google.cloud.dataplex.v1.DataQualityRule.RegexExpectation regex_expectation = 4;
-
mergeRegexExpectation
public DataQualityRule.Builder mergeRegexExpectation(DataQualityRule.RegexExpectation value)
Row-level rule which evaluates whether each column value matches a specified regex.
.google.cloud.dataplex.v1.DataQualityRule.RegexExpectation regex_expectation = 4;
-
clearRegexExpectation
public DataQualityRule.Builder clearRegexExpectation()
Row-level rule which evaluates whether each column value matches a specified regex.
.google.cloud.dataplex.v1.DataQualityRule.RegexExpectation regex_expectation = 4;
-
getRegexExpectationBuilder
public DataQualityRule.RegexExpectation.Builder getRegexExpectationBuilder()
Row-level rule which evaluates whether each column value matches a specified regex.
.google.cloud.dataplex.v1.DataQualityRule.RegexExpectation regex_expectation = 4;
-
getRegexExpectationOrBuilder
public DataQualityRule.RegexExpectationOrBuilder getRegexExpectationOrBuilder()
Row-level rule which evaluates whether each column value matches a specified regex.
.google.cloud.dataplex.v1.DataQualityRule.RegexExpectation regex_expectation = 4;- Specified by:
getRegexExpectationOrBuilderin interfaceDataQualityRuleOrBuilder
-
hasUniquenessExpectation
public boolean hasUniquenessExpectation()
Row-level rule which evaluates whether each column value is unique.
.google.cloud.dataplex.v1.DataQualityRule.UniquenessExpectation uniqueness_expectation = 100;- Specified by:
hasUniquenessExpectationin interfaceDataQualityRuleOrBuilder- Returns:
- Whether the uniquenessExpectation field is set.
-
getUniquenessExpectation
public DataQualityRule.UniquenessExpectation getUniquenessExpectation()
Row-level rule which evaluates whether each column value is unique.
.google.cloud.dataplex.v1.DataQualityRule.UniquenessExpectation uniqueness_expectation = 100;- Specified by:
getUniquenessExpectationin interfaceDataQualityRuleOrBuilder- Returns:
- The uniquenessExpectation.
-
setUniquenessExpectation
public DataQualityRule.Builder setUniquenessExpectation(DataQualityRule.UniquenessExpectation value)
Row-level rule which evaluates whether each column value is unique.
.google.cloud.dataplex.v1.DataQualityRule.UniquenessExpectation uniqueness_expectation = 100;
-
setUniquenessExpectation
public DataQualityRule.Builder setUniquenessExpectation(DataQualityRule.UniquenessExpectation.Builder builderForValue)
Row-level rule which evaluates whether each column value is unique.
.google.cloud.dataplex.v1.DataQualityRule.UniquenessExpectation uniqueness_expectation = 100;
-
mergeUniquenessExpectation
public DataQualityRule.Builder mergeUniquenessExpectation(DataQualityRule.UniquenessExpectation value)
Row-level rule which evaluates whether each column value is unique.
.google.cloud.dataplex.v1.DataQualityRule.UniquenessExpectation uniqueness_expectation = 100;
-
clearUniquenessExpectation
public DataQualityRule.Builder clearUniquenessExpectation()
Row-level rule which evaluates whether each column value is unique.
.google.cloud.dataplex.v1.DataQualityRule.UniquenessExpectation uniqueness_expectation = 100;
-
getUniquenessExpectationBuilder
public DataQualityRule.UniquenessExpectation.Builder getUniquenessExpectationBuilder()
Row-level rule which evaluates whether each column value is unique.
.google.cloud.dataplex.v1.DataQualityRule.UniquenessExpectation uniqueness_expectation = 100;
-
getUniquenessExpectationOrBuilder
public DataQualityRule.UniquenessExpectationOrBuilder getUniquenessExpectationOrBuilder()
Row-level rule which evaluates whether each column value is unique.
.google.cloud.dataplex.v1.DataQualityRule.UniquenessExpectation uniqueness_expectation = 100;- Specified by:
getUniquenessExpectationOrBuilderin interfaceDataQualityRuleOrBuilder
-
hasStatisticRangeExpectation
public boolean hasStatisticRangeExpectation()
Aggregate rule which evaluates whether the column aggregate statistic lies between a specified range.
.google.cloud.dataplex.v1.DataQualityRule.StatisticRangeExpectation statistic_range_expectation = 101;- Specified by:
hasStatisticRangeExpectationin interfaceDataQualityRuleOrBuilder- Returns:
- Whether the statisticRangeExpectation field is set.
-
getStatisticRangeExpectation
public DataQualityRule.StatisticRangeExpectation getStatisticRangeExpectation()
Aggregate rule which evaluates whether the column aggregate statistic lies between a specified range.
.google.cloud.dataplex.v1.DataQualityRule.StatisticRangeExpectation statistic_range_expectation = 101;- Specified by:
getStatisticRangeExpectationin interfaceDataQualityRuleOrBuilder- Returns:
- The statisticRangeExpectation.
-
setStatisticRangeExpectation
public DataQualityRule.Builder setStatisticRangeExpectation(DataQualityRule.StatisticRangeExpectation value)
Aggregate rule which evaluates whether the column aggregate statistic lies between a specified range.
.google.cloud.dataplex.v1.DataQualityRule.StatisticRangeExpectation statistic_range_expectation = 101;
-
setStatisticRangeExpectation
public DataQualityRule.Builder setStatisticRangeExpectation(DataQualityRule.StatisticRangeExpectation.Builder builderForValue)
Aggregate rule which evaluates whether the column aggregate statistic lies between a specified range.
.google.cloud.dataplex.v1.DataQualityRule.StatisticRangeExpectation statistic_range_expectation = 101;
-
mergeStatisticRangeExpectation
public DataQualityRule.Builder mergeStatisticRangeExpectation(DataQualityRule.StatisticRangeExpectation value)
Aggregate rule which evaluates whether the column aggregate statistic lies between a specified range.
.google.cloud.dataplex.v1.DataQualityRule.StatisticRangeExpectation statistic_range_expectation = 101;
-
clearStatisticRangeExpectation
public DataQualityRule.Builder clearStatisticRangeExpectation()
Aggregate rule which evaluates whether the column aggregate statistic lies between a specified range.
.google.cloud.dataplex.v1.DataQualityRule.StatisticRangeExpectation statistic_range_expectation = 101;
-
getStatisticRangeExpectationBuilder
public DataQualityRule.StatisticRangeExpectation.Builder getStatisticRangeExpectationBuilder()
Aggregate rule which evaluates whether the column aggregate statistic lies between a specified range.
.google.cloud.dataplex.v1.DataQualityRule.StatisticRangeExpectation statistic_range_expectation = 101;
-
getStatisticRangeExpectationOrBuilder
public DataQualityRule.StatisticRangeExpectationOrBuilder getStatisticRangeExpectationOrBuilder()
Aggregate rule which evaluates whether the column aggregate statistic lies between a specified range.
.google.cloud.dataplex.v1.DataQualityRule.StatisticRangeExpectation statistic_range_expectation = 101;- Specified by:
getStatisticRangeExpectationOrBuilderin interfaceDataQualityRuleOrBuilder
-
hasRowConditionExpectation
public boolean hasRowConditionExpectation()
Row-level rule which evaluates whether each row in a table passes the specified condition.
.google.cloud.dataplex.v1.DataQualityRule.RowConditionExpectation row_condition_expectation = 200;- Specified by:
hasRowConditionExpectationin interfaceDataQualityRuleOrBuilder- Returns:
- Whether the rowConditionExpectation field is set.
-
getRowConditionExpectation
public DataQualityRule.RowConditionExpectation getRowConditionExpectation()
Row-level rule which evaluates whether each row in a table passes the specified condition.
.google.cloud.dataplex.v1.DataQualityRule.RowConditionExpectation row_condition_expectation = 200;- Specified by:
getRowConditionExpectationin interfaceDataQualityRuleOrBuilder- Returns:
- The rowConditionExpectation.
-
setRowConditionExpectation
public DataQualityRule.Builder setRowConditionExpectation(DataQualityRule.RowConditionExpectation value)
Row-level rule which evaluates whether each row in a table passes the specified condition.
.google.cloud.dataplex.v1.DataQualityRule.RowConditionExpectation row_condition_expectation = 200;
-
setRowConditionExpectation
public DataQualityRule.Builder setRowConditionExpectation(DataQualityRule.RowConditionExpectation.Builder builderForValue)
Row-level rule which evaluates whether each row in a table passes the specified condition.
.google.cloud.dataplex.v1.DataQualityRule.RowConditionExpectation row_condition_expectation = 200;
-
mergeRowConditionExpectation
public DataQualityRule.Builder mergeRowConditionExpectation(DataQualityRule.RowConditionExpectation value)
Row-level rule which evaluates whether each row in a table passes the specified condition.
.google.cloud.dataplex.v1.DataQualityRule.RowConditionExpectation row_condition_expectation = 200;
-
clearRowConditionExpectation
public DataQualityRule.Builder clearRowConditionExpectation()
Row-level rule which evaluates whether each row in a table passes the specified condition.
.google.cloud.dataplex.v1.DataQualityRule.RowConditionExpectation row_condition_expectation = 200;
-
getRowConditionExpectationBuilder
public DataQualityRule.RowConditionExpectation.Builder getRowConditionExpectationBuilder()
Row-level rule which evaluates whether each row in a table passes the specified condition.
.google.cloud.dataplex.v1.DataQualityRule.RowConditionExpectation row_condition_expectation = 200;
-
getRowConditionExpectationOrBuilder
public DataQualityRule.RowConditionExpectationOrBuilder getRowConditionExpectationOrBuilder()
Row-level rule which evaluates whether each row in a table passes the specified condition.
.google.cloud.dataplex.v1.DataQualityRule.RowConditionExpectation row_condition_expectation = 200;- Specified by:
getRowConditionExpectationOrBuilderin interfaceDataQualityRuleOrBuilder
-
hasTableConditionExpectation
public boolean hasTableConditionExpectation()
Aggregate rule which evaluates whether the provided expression is true for a table.
.google.cloud.dataplex.v1.DataQualityRule.TableConditionExpectation table_condition_expectation = 201;- Specified by:
hasTableConditionExpectationin interfaceDataQualityRuleOrBuilder- Returns:
- Whether the tableConditionExpectation field is set.
-
getTableConditionExpectation
public DataQualityRule.TableConditionExpectation getTableConditionExpectation()
Aggregate rule which evaluates whether the provided expression is true for a table.
.google.cloud.dataplex.v1.DataQualityRule.TableConditionExpectation table_condition_expectation = 201;- Specified by:
getTableConditionExpectationin interfaceDataQualityRuleOrBuilder- Returns:
- The tableConditionExpectation.
-
setTableConditionExpectation
public DataQualityRule.Builder setTableConditionExpectation(DataQualityRule.TableConditionExpectation value)
Aggregate rule which evaluates whether the provided expression is true for a table.
.google.cloud.dataplex.v1.DataQualityRule.TableConditionExpectation table_condition_expectation = 201;
-
setTableConditionExpectation
public DataQualityRule.Builder setTableConditionExpectation(DataQualityRule.TableConditionExpectation.Builder builderForValue)
Aggregate rule which evaluates whether the provided expression is true for a table.
.google.cloud.dataplex.v1.DataQualityRule.TableConditionExpectation table_condition_expectation = 201;
-
mergeTableConditionExpectation
public DataQualityRule.Builder mergeTableConditionExpectation(DataQualityRule.TableConditionExpectation value)
Aggregate rule which evaluates whether the provided expression is true for a table.
.google.cloud.dataplex.v1.DataQualityRule.TableConditionExpectation table_condition_expectation = 201;
-
clearTableConditionExpectation
public DataQualityRule.Builder clearTableConditionExpectation()
Aggregate rule which evaluates whether the provided expression is true for a table.
.google.cloud.dataplex.v1.DataQualityRule.TableConditionExpectation table_condition_expectation = 201;
-
getTableConditionExpectationBuilder
public DataQualityRule.TableConditionExpectation.Builder getTableConditionExpectationBuilder()
Aggregate rule which evaluates whether the provided expression is true for a table.
.google.cloud.dataplex.v1.DataQualityRule.TableConditionExpectation table_condition_expectation = 201;
-
getTableConditionExpectationOrBuilder
public DataQualityRule.TableConditionExpectationOrBuilder getTableConditionExpectationOrBuilder()
Aggregate rule which evaluates whether the provided expression is true for a table.
.google.cloud.dataplex.v1.DataQualityRule.TableConditionExpectation table_condition_expectation = 201;- Specified by:
getTableConditionExpectationOrBuilderin interfaceDataQualityRuleOrBuilder
-
getColumn
public String getColumn()
Optional. The unnested column which this rule is evaluated against.
string column = 500 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getColumnin interfaceDataQualityRuleOrBuilder- Returns:
- The column.
-
getColumnBytes
public com.google.protobuf.ByteString getColumnBytes()
Optional. The unnested column which this rule is evaluated against.
string column = 500 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getColumnBytesin interfaceDataQualityRuleOrBuilder- Returns:
- The bytes for column.
-
setColumn
public DataQualityRule.Builder setColumn(String value)
Optional. The unnested column which this rule is evaluated against.
string column = 500 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The column to set.- Returns:
- This builder for chaining.
-
clearColumn
public DataQualityRule.Builder clearColumn()
Optional. The unnested column which this rule is evaluated against.
string column = 500 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setColumnBytes
public DataQualityRule.Builder setColumnBytes(com.google.protobuf.ByteString value)
Optional. The unnested column which this rule is evaluated against.
string column = 500 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for column to set.- Returns:
- This builder for chaining.
-
getIgnoreNull
public boolean getIgnoreNull()
Optional. Rows with `null` values will automatically fail a rule, unless `ignore_null` is `true`. In that case, such `null` rows are trivially considered passing. This field is only valid for row-level type rules.
bool ignore_null = 501 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getIgnoreNullin interfaceDataQualityRuleOrBuilder- Returns:
- The ignoreNull.
-
setIgnoreNull
public DataQualityRule.Builder setIgnoreNull(boolean value)
Optional. Rows with `null` values will automatically fail a rule, unless `ignore_null` is `true`. In that case, such `null` rows are trivially considered passing. This field is only valid for row-level type rules.
bool ignore_null = 501 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The ignoreNull to set.- Returns:
- This builder for chaining.
-
clearIgnoreNull
public DataQualityRule.Builder clearIgnoreNull()
Optional. Rows with `null` values will automatically fail a rule, unless `ignore_null` is `true`. In that case, such `null` rows are trivially considered passing. This field is only valid for row-level type rules.
bool ignore_null = 501 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
getDimension
public String getDimension()
Required. The dimension a rule belongs to. Results are also aggregated at the dimension level. Supported dimensions are **["COMPLETENESS", "ACCURACY", "CONSISTENCY", "VALIDITY", "UNIQUENESS", "INTEGRITY"]**
string dimension = 502 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDimensionin interfaceDataQualityRuleOrBuilder- Returns:
- The dimension.
-
getDimensionBytes
public com.google.protobuf.ByteString getDimensionBytes()
Required. The dimension a rule belongs to. Results are also aggregated at the dimension level. Supported dimensions are **["COMPLETENESS", "ACCURACY", "CONSISTENCY", "VALIDITY", "UNIQUENESS", "INTEGRITY"]**
string dimension = 502 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDimensionBytesin interfaceDataQualityRuleOrBuilder- Returns:
- The bytes for dimension.
-
setDimension
public DataQualityRule.Builder setDimension(String value)
Required. The dimension a rule belongs to. Results are also aggregated at the dimension level. Supported dimensions are **["COMPLETENESS", "ACCURACY", "CONSISTENCY", "VALIDITY", "UNIQUENESS", "INTEGRITY"]**
string dimension = 502 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The dimension to set.- Returns:
- This builder for chaining.
-
clearDimension
public DataQualityRule.Builder clearDimension()
Required. The dimension a rule belongs to. Results are also aggregated at the dimension level. Supported dimensions are **["COMPLETENESS", "ACCURACY", "CONSISTENCY", "VALIDITY", "UNIQUENESS", "INTEGRITY"]**
string dimension = 502 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setDimensionBytes
public DataQualityRule.Builder setDimensionBytes(com.google.protobuf.ByteString value)
Required. The dimension a rule belongs to. Results are also aggregated at the dimension level. Supported dimensions are **["COMPLETENESS", "ACCURACY", "CONSISTENCY", "VALIDITY", "UNIQUENESS", "INTEGRITY"]**
string dimension = 502 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for dimension to set.- Returns:
- This builder for chaining.
-
getThreshold
public double getThreshold()
Optional. The minimum ratio of **passing_rows / total_rows** required to pass this rule, with a range of [0.0, 1.0]. 0 indicates default value (i.e. 1.0). This field is only valid for row-level type rules.
double threshold = 503 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getThresholdin interfaceDataQualityRuleOrBuilder- Returns:
- The threshold.
-
setThreshold
public DataQualityRule.Builder setThreshold(double value)
Optional. The minimum ratio of **passing_rows / total_rows** required to pass this rule, with a range of [0.0, 1.0]. 0 indicates default value (i.e. 1.0). This field is only valid for row-level type rules.
double threshold = 503 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The threshold to set.- Returns:
- This builder for chaining.
-
clearThreshold
public DataQualityRule.Builder clearThreshold()
Optional. The minimum ratio of **passing_rows / total_rows** required to pass this rule, with a range of [0.0, 1.0]. 0 indicates default value (i.e. 1.0). This field is only valid for row-level type rules.
double threshold = 503 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
getName
public String getName()
Optional. A mutable name for the rule. * The name must contain only letters (a-z, A-Z), numbers (0-9), or hyphens (-). * The maximum length is 63 characters. * Must start with a letter. * Must end with a number or a letter.
string name = 504 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getNamein interfaceDataQualityRuleOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Optional. A mutable name for the rule. * The name must contain only letters (a-z, A-Z), numbers (0-9), or hyphens (-). * The maximum length is 63 characters. * Must start with a letter. * Must end with a number or a letter.
string name = 504 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getNameBytesin interfaceDataQualityRuleOrBuilder- Returns:
- The bytes for name.
-
setName
public DataQualityRule.Builder setName(String value)
Optional. A mutable name for the rule. * The name must contain only letters (a-z, A-Z), numbers (0-9), or hyphens (-). * The maximum length is 63 characters. * Must start with a letter. * Must end with a number or a letter.
string name = 504 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public DataQualityRule.Builder clearName()
Optional. A mutable name for the rule. * The name must contain only letters (a-z, A-Z), numbers (0-9), or hyphens (-). * The maximum length is 63 characters. * Must start with a letter. * Must end with a number or a letter.
string name = 504 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setNameBytes
public DataQualityRule.Builder setNameBytes(com.google.protobuf.ByteString value)
Optional. A mutable name for the rule. * The name must contain only letters (a-z, A-Z), numbers (0-9), or hyphens (-). * The maximum length is 63 characters. * Must start with a letter. * Must end with a number or a letter.
string name = 504 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getDescription
public String getDescription()
Optional. Description of the rule. * The maximum length is 1,024 characters.
string description = 505 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDescriptionin interfaceDataQualityRuleOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()
Optional. Description of the rule. * The maximum length is 1,024 characters.
string description = 505 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDescriptionBytesin interfaceDataQualityRuleOrBuilder- Returns:
- The bytes for description.
-
setDescription
public DataQualityRule.Builder setDescription(String value)
Optional. Description of the rule. * The maximum length is 1,024 characters.
string description = 505 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
public DataQualityRule.Builder clearDescription()
Optional. Description of the rule. * The maximum length is 1,024 characters.
string description = 505 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setDescriptionBytes
public DataQualityRule.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
Optional. Description of the rule. * The maximum length is 1,024 characters.
string description = 505 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final DataQualityRule.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DataQualityRule.Builder>
-
mergeUnknownFields
public final DataQualityRule.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DataQualityRule.Builder>
-
-