# MavenComponentResponse
## Properties
**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)