# MavenComponentResponse

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**artifact_files** | **Vec<String>** | Individual filenames belonging to this component. | 
**artifact_id** | **String** | Maven artifactId (e.g. `junit-jupiter-api`). | 
**created_at** | **String** | Earliest creation timestamp among the component files. | 
**download_count** | **i64** | Total download count across all files in this component. | 
**format** | **String** | Repository format (always `maven` or `gradle`). | 
**group_id** | **String** | Maven groupId with dots (e.g. `org.junit.jupiter`). | 
**id** | [**uuid::Uuid**](uuid::Uuid.md) | Representative artifact ID (the first file in the group). | 
**repository_key** | **String** | Repository key this component belongs to. | 
**size_bytes** | **i64** | Total size in bytes across all files in this component. | 
**version** | **String** | Maven version string (e.g. `5.11.0`). | 

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


