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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getMaxValue()
Optional.com.google.protobuf.ByteString
getMaxValueBytes()
Optional.String
getMinValue()
Optional.com.google.protobuf.ByteString
getMinValueBytes()
Optional.DataQualityRule.StatisticRangeExpectation.ColumnStatistic
getStatistic()
Optional.int
getStatisticValue()
Optional.boolean
getStrictMaxEnabled()
Optional.boolean
getStrictMinEnabled()
Optional.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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.
-
-