Reference
Fetching data
AccessToken
__init__ ( self, jwt_token: str ) → None
__str__ ( self ) → str
is_expiring ( self ) → bool
DAPClient
__aenter__ ( self ) → DAPSession
__aexit__ ( self, exc_type: Type[BaseException] | None, exc_val: BaseException | None, exc_tb: traceback | None ) → None
__init__ ( self, base_url: str | None, credentials: Credentials | None, tracking: bool | None ) → None
DAPClientError
DAPSession
__init__ ( self, session: ClientSession, base_url: str, credentials: Credentials, tracking_data: TrackingData | None ) → None
authenticate ( self ) → None
await_job ( self, job: TableJob | CompleteSnapshotJob | CompleteIncrementalJob | FailedJob ) → TableJob | CompleteSnapshotJob | CompleteIncrementalJob | FailedJob
close ( self ) → None
download_object ( self, object: Object, output_directory: str, decompress: bool, progress: JobProgress | None ) → str
download_objects ( self, objects: List[Object], output_directory: str, decompress: bool ) → List[str]
download_resource ( self, resource: Resource, output_directory: str, decompress: bool ) → str
download_resources ( self, resources: List[Resource], output_directory: str, decompress: bool ) → List[str]
download_table_data ( self, namespace: str, table: str, query: SnapshotQuery | IncrementalQuery, output_directory: str, decompress: bool ) → DownloadTableDataResult
download_table_schema ( self, namespace: str, table: str, output_directory: str ) → None
execute_job ( self, namespace: str, table: str, query: SnapshotQuery | IncrementalQuery ) → TableJob | CompleteSnapshotJob | CompleteIncrementalJob | FailedJob
execute_operation_on_tables ( self, namespace: str, tables: str, operation_name: str, operation: Callable[[str, str], Awaitable[T]] ) → None
get_job_status ( self, job_id: str ) → JobStatus
get_objects ( self, job_id: str ) → List[Object]
get_table_data ( self, namespace: str, table: str, query: SnapshotQuery | IncrementalQuery ) → GetTableDataResult
get_table_list ( self, namespace: str, table_param: str ) → List[str]
get_table_schema ( self, namespace: str, table: str ) → VersionedSchema
get_tables ( self, namespace: str ) → List[str]
query_incremental ( self, namespace: str, table: str, query: IncrementalQuery ) → TableJob | CompleteSnapshotJob | CompleteIncrementalJob | FailedJob
query_snapshot ( self, namespace: str, table: str, query: SnapshotQuery ) → TableJob | CompleteSnapshotJob | CompleteIncrementalJob | FailedJob
stream_resource ( self, resource: Resource ) → AsyncIterator[StreamReader]
DownloadError
Synchronizing a local database
SQLDrop
drop ( self, namespace: str, table_names: str ) → None
SQLReplicator
Types
CompleteIncrementalJob
CompleteJob
CompleteSnapshotJob
Credentials
DownloadTableDataResult
FailedJob
Format
GetTableDataResult
IncrementalQuery
JobStatus
Mode
Object
Resource
ResourceResult
SnapshotQuery
TableDataResult
TableJob
TableList
TableQuery
TokenProperties
URL
VersionedSchema
Exceptions
AccountDisabledError
AccountNotOnboardedError
AccountUnderMaintenanceError
AuthenticationError
GatewayTimeoutError
Location
NotFoundError
OperationError
OutOfRangeError
ProcessingError
ServerError
SnapshotRequiredError
ValidationError
Last updated
Was this helpful?