airbyte_cdk.sources.file_based.file_record_data

 1#
 2# Copyright (c) 2025 Airbyte, Inc., all rights reserved.
 3#
 4
 5from datetime import datetime
 6from typing import Optional
 7
 8from pydantic.v1 import BaseModel
 9
10
11class FileRecordData(BaseModel):
12    """
13    A record in a file-based stream.
14    """
15
16    folder: str
17    file_name: str
18    bytes: int
19    source_uri: str
20    id: Optional[str] = None
21    created_at: Optional[str] = None
22    updated_at: Optional[str] = None
23    mime_type: Optional[str] = None
class FileRecordData(pydantic.v1.main.BaseModel):
12class FileRecordData(BaseModel):
13    """
14    A record in a file-based stream.
15    """
16
17    folder: str
18    file_name: str
19    bytes: int
20    source_uri: str
21    id: Optional[str] = None
22    created_at: Optional[str] = None
23    updated_at: Optional[str] = None
24    mime_type: Optional[str] = None

A record in a file-based stream.

folder: str
file_name: str
bytes: int
source_uri: str
id: Optional[str]
created_at: Optional[str]
updated_at: Optional[str]
mime_type: Optional[str]