# FileChunk

> **Class** in `langsmith`

📖 [View in docs](https://reference.langchain.com/python/langsmith/sandbox/_models/FileChunk)

Bytes returned by a ranged read, and where they sit in the file.

## Signature

```python
FileChunk(
    self,
    content: bytes,
    etag: Optional[str] = None,
    total_bytes: Optional[int] = None,
    start: int = 0,
    partial: bool = False,
    unchanged: bool = False,
    last_modified: Optional[str] = None,
)
```

## Constructors

```python
__init__(
    self,
    content: bytes,
    etag: Optional[str] = None,
    total_bytes: Optional[int] = None,
    start: int = 0,
    partial: bool = False,
    unchanged: bool = False,
    last_modified: Optional[str] = None,
) -> None
```

| Name | Type |
|------|------|
| `content` | `bytes` |
| `etag` | `Optional[str]` |
| `total_bytes` | `Optional[int]` |
| `start` | `int` |
| `partial` | `bool` |
| `unchanged` | `bool` |
| `last_modified` | `Optional[str]` |


## Properties

- `content`
- `etag`
- `total_bytes`
- `start`
- `partial`
- `unchanged`
- `last_modified`
- `end`

---

[View source on GitHub](https://github.com/langchain-ai/langsmith-sdk/blob/a39745c67839496a98e5e846122664d8070c8dca/python/langsmith/sandbox/_models.py#L329)