downflux / TubeVSexOutput
Defined in: packages/providers/tubevsex/TubeVSexContracts.ts:4
Default output structure for extractor operations. Represents normalized metadata and extracted resources.
title:
string
Defined in: packages/contracts/ExecutionContracts.ts:164
Page title
description:
string
Defined in: packages/contracts/ExecutionContracts.ts:167
Page description
DefaultExecutionResult.description
keywords:
string[]
Defined in: packages/contracts/ExecutionContracts.ts:170
SEO keywords
DefaultExecutionResult.keywords
status:
number
Defined in: packages/contracts/ExecutionContracts.ts:173
HTTP status code
sourceUrl:
string
Defined in: packages/contracts/ExecutionContracts.ts:176
Final resolved URL
DefaultExecutionResult.sourceUrl
anchors:
string[]
Defined in: packages/contracts/ExecutionContracts.ts:179
Anchor links
DefaultExecutionResult.anchors
images:
string[]
Defined in: packages/contracts/ExecutionContracts.ts:182
Image URLs
sources:
string[]
Defined in: packages/contracts/ExecutionContracts.ts:185
Media source URLs
DefaultExecutionResult.sources
videoSources:
string[]
Defined in: packages/contracts/ExecutionContracts.ts:188
Video URLs
DefaultExecutionResult.videoSources
links:
string[]
Defined in: packages/contracts/ExecutionContracts.ts:191
Hyper links
optionalvideoPosters?:string[]
Defined in: packages/contracts/ExecutionContracts.ts:194
Video poster URLs
DefaultExecutionResult.videoPosters
optionaldivHREFs?:string[]
Defined in: packages/contracts/ExecutionContracts.ts:197
URLs extracted from div href attributes
DefaultExecutionResult.divHREFs
optionalallUrls?:string[]
Defined in: packages/contracts/ExecutionContracts.ts:200
All discovered URLs
DefaultExecutionResult.allUrls
optionalextractionTarget?:ExtractionTarget
Defined in: packages/contracts/ExecutionContracts.ts:203
URL category for pipeline routing
DefaultExecutionResult.extractionTarget
optionalcustomFields?:unknown
Defined in: packages/contracts/ExecutionContracts.ts:206
Extensible service-specific fields
DefaultExecutionResult.customFields
tags:
string[]
Defined in: packages/contracts/ExecutionContracts.ts:211
pageUrl:
string
Defined in: packages/contracts/ExecutionContracts.ts:213
poster:
string
Defined in: packages/contracts/ExecutionContracts.ts:222
videos:
VideosFormat
Defined in: packages/contracts/ExecutionContracts.ts:223
videoId:
string
Defined in: packages/providers/tubevsex/TubeVSexContracts.ts:7
width:
string
Defined in: packages/providers/tubevsex/TubeVSexContracts.ts:8
height:
string
Defined in: packages/providers/tubevsex/TubeVSexContracts.ts:9
duration:
string
Defined in: packages/providers/tubevsex/TubeVSexContracts.ts:10
quality:
string
Defined in: packages/providers/tubevsex/TubeVSexContracts.ts:11
uploader:
string
Defined in: packages/providers/tubevsex/TubeVSexContracts.ts:12
uploadedAt:
string
Defined in: packages/providers/tubevsex/TubeVSexContracts.ts:13
TubeVSexVideoOutput.uploadedAt
categories:
string[]
Defined in: packages/providers/tubevsex/TubeVSexContracts.ts:14