Interface FixedSizeBucketingConfigOrBuilder

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

@Generated public interface FixedSizeBucketingConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    double
    Required.
    Required.
    Required.
    Required.
    Required.
    boolean
    Required.
    boolean
    Required.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • 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.