Package com.google.cloud.dataplex.v1
Interface DataQualityRule.StatisticRangeExpectationOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DataQualityRule.StatisticRangeExpectation,DataQualityRule.StatisticRangeExpectation.Builder
- Enclosing class:
- DataQualityRule
public static interface DataQualityRule.StatisticRangeExpectationOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionOptional.com.google.protobuf.ByteStringOptional.Optional.com.google.protobuf.ByteStringOptional.Optional.intOptional.booleanOptional.booleanOptional.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getStatisticValue
int getStatisticValue()Optional. The aggregate metric to evaluate.
.google.cloud.dataplex.v1.DataQualityRule.StatisticRangeExpectation.ColumnStatistic statistic = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The enum numeric value on the wire for statistic.
-
getStatistic
DataQualityRule.StatisticRangeExpectation.ColumnStatistic getStatistic()Optional. The aggregate metric to evaluate.
.google.cloud.dataplex.v1.DataQualityRule.StatisticRangeExpectation.ColumnStatistic statistic = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The statistic.
-
getMinValue
String getMinValue()Optional. The minimum column statistic value allowed for a row to pass this validation. At least one of `min_value` and `max_value` need to be provided.
string min_value = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The minValue.
-
getMinValueBytes
com.google.protobuf.ByteString getMinValueBytes()Optional. The minimum column statistic value allowed for a row to pass this validation. At least one of `min_value` and `max_value` need to be provided.
string min_value = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The bytes for minValue.
-
getMaxValue
String getMaxValue()Optional. The maximum column statistic value allowed for a row to pass this validation. At least one of `min_value` and `max_value` need to be provided.
string max_value = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The maxValue.
-
getMaxValueBytes
com.google.protobuf.ByteString getMaxValueBytes()Optional. The maximum column statistic value allowed for a row to pass this validation. At least one of `min_value` and `max_value` need to be provided.
string max_value = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The bytes for maxValue.
-
getStrictMinEnabled
boolean getStrictMinEnabled()Optional. Whether column statistic needs to be strictly greater than ('>') the minimum, or if equality is allowed. Only relevant if a `min_value` has been defined. Default = false.bool strict_min_enabled = 4 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The strictMinEnabled.
-
getStrictMaxEnabled
boolean getStrictMaxEnabled()Optional. Whether column statistic needs to be strictly lesser than ('<') the maximum, or if equality is allowed. Only relevant if a `max_value` has been defined. Default = false.bool strict_max_enabled = 5 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The strictMaxEnabled.
-