cloudflare library
Classes
- Cloudflare
- CloudflareErrorResponse
- It is a wrapper for error responses from network calls
-
CloudflareHTTPResponse<
BodyType> -
It is a
http.BaseResponse
wrapper representing a response of a network call. - CloudflareImage
- Documentation here: API docs: https://api.cloudflare.com/#cloudflare-images-properties Developer Cloudflare docs: https://developers.cloudflare.com/images/cloudflare-images
- CloudflareImagesErrorCodes
- CloudflareLiveInput
- Documentation here: API docs: https://api.cloudflare.com/#stream-live-inputs-properties Developer Cloudflare docs: https://developers.cloudflare.com/stream/stream-live/
- CloudflareResponse
- Documentation here: API docs: https://api.cloudflare.com/#getting-started-responses
- CloudflareStreamVideo
- Documentation here: API docs: https://api.cloudflare.com/#stream-videos-properties Developer Cloudflare docs: https://developers.cloudflare.com/stream
- CloudflareStreamVideosErrorCodes
-
DataTransmit<
T> - DataUploadDraft
-
DataUploadDraft is the response object when requesting
direct_upload
For instance: https://api.cloudflare.com/#cloudflare-images-create-authenticated-direct-upload-url-v2 - ErrorInfo
- ImageAPI
- ImageStats
-
ImageStats is the response object when requesting
direct_upload
For instance: https://api.cloudflare.com/#cloudflare-images-images-usage-statistics - LiveInputOutput
- LiveInputOutput is the response object of associated outputs to a live input
- LiveInputRecording
- Control recording the input to a Stream video. Behavior depends on the mode. In most cases, the video will initially be viewable as a live video and transition to on-demand after a condition is satisfied.
- MediaNFT
- Pagination
- Documentation here: API docs: https://api.cloudflare.com/#getting-started-responses
- RTMPS
- SRT
- Support for SRT(Secure Reliable Transfer)
- StreamAPI
- TusAPI
- VideoPlaybackInfo
- VideoSize
- VideoStatus
- Object specifying more fine-grained status for this video item. If "state" is "inprogress" or "error", "step" will be one of "encoding" or "manifest". When "state" is "inprogress", "pctComplete" will be a number between 0 and 100 indicating the approximate percent of that step that has been completed. If the "state" is "error", "errorReasonCode" and "errorReasonText" will contain additional details.
- Watermark
- Watermark profile
Extensions
- $CloudflareImageCopyWith on CloudflareImage
- $CloudflareLiveInputCopyWith on CloudflareLiveInput
- $CloudflareResponseCopyWith on CloudflareResponse
- $CloudflareStreamVideoCopyWith on CloudflareStreamVideo
- $DataUploadDraftCopyWith on DataUploadDraft
- $LiveInputOutputCopyWith on LiveInputOutput
- $LiveInputRecordingCopyWith on LiveInputRecording
- $MediaNFTCopyWith on MediaNFT
- $RTMPSCopyWith on RTMPS
- $SRTCopyWith on SRT
- $VideoPlaybackInfoCopyWith on VideoPlaybackInfo
- $VideoSizeCopyWith on VideoSize
- $VideoStatusCopyWith on VideoStatus
- $WatermarkCopyWith on Watermark
Typedefs
-
TokenCallback
= Future<
String?> Function() - Callback for asynchronous token generation