docs: def _generate_bucket_value(self, bucketing_id):
      """ Helper function to generate bucket value in half-closed interval [0, MAX_TRAFFIC_VALUE).
  
      Args:
        bucketing_id: ID for bucketing.
  
      Returns:
        Bucket value corresponding to the provided bucketing ID.
      """
  
      ratio = float(self._generate_unsigned_hash_code_32_bit(bucketing_id)) / MAX_HASH_VALUE
      return math.floor(ratio * MAX_TRAFFIC_VALUE)