Interface FixedSizeBucketingConfigOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    FixedSizeBucketingConfig, FixedSizeBucketingConfig.Builder

    public interface FixedSizeBucketingConfigOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasLowerBound

        boolean hasLowerBound()
         Required. Lower bound value of buckets. All values less than `lower_bound` are
         grouped together into a single bucket; for example if `lower_bound` = 10,
         then all values less than 10 are replaced with the value "-10".
         
        .google.privacy.dlp.v2.Value lower_bound = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        Whether the lowerBound field is set.
      • getLowerBound

        Value getLowerBound()
         Required. Lower bound value of buckets. All values less than `lower_bound` are
         grouped together into a single bucket; for example if `lower_bound` = 10,
         then all values less than 10 are replaced with the value "-10".
         
        .google.privacy.dlp.v2.Value lower_bound = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The lowerBound.
      • getLowerBoundOrBuilder

        ValueOrBuilder getLowerBoundOrBuilder()
         Required. Lower bound value of buckets. All values less than `lower_bound` are
         grouped together into a single bucket; for example if `lower_bound` = 10,
         then all values less than 10 are replaced with the value "-10".
         
        .google.privacy.dlp.v2.Value lower_bound = 1 [(.google.api.field_behavior) = REQUIRED];
      • hasUpperBound

        boolean hasUpperBound()
         Required. Upper bound value of buckets. All values greater than upper_bound are
         grouped together into a single bucket; for example if `upper_bound` = 89,
         then all values greater than 89 are replaced with the value "89+".
         
        .google.privacy.dlp.v2.Value upper_bound = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        Whether the upperBound field is set.
      • getUpperBound

        Value getUpperBound()
         Required. Upper bound value of buckets. All values greater than upper_bound are
         grouped together into a single bucket; for example if `upper_bound` = 89,
         then all values greater than 89 are replaced with the value "89+".
         
        .google.privacy.dlp.v2.Value upper_bound = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The upperBound.
      • getUpperBoundOrBuilder

        ValueOrBuilder getUpperBoundOrBuilder()
         Required. Upper bound value of buckets. All values greater than upper_bound are
         grouped together into a single bucket; for example if `upper_bound` = 89,
         then all values greater than 89 are replaced with the value "89+".
         
        .google.privacy.dlp.v2.Value upper_bound = 2 [(.google.api.field_behavior) = REQUIRED];
      • getBucketSize

        double getBucketSize()
         Required. Size of each bucket (except for minimum and maximum buckets). So if
         `lower_bound` = 10, `upper_bound` = 89, and `bucket_size` = 10, then the
         following buckets would be used: -10, 10-20, 20-30, 30-40, 40-50, 50-60,
         60-70, 70-80, 80-89, 89+. Precision up to 2 decimals works.
         
        double bucket_size = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bucketSize.