awss3sink
Writes an object to Amazon S3
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstBaseSink ╰──awss3sink
Implemented interfaces
Factory details
Authors: – Marcin Kolny
Classification: – Source/Network
Rank – primary
Plugin – aws
Package – gst-plugin-aws
Pad Templates
Properties
bucket
“bucket” gchararray
The bucket of the file to write
Flags : Read / Write
Default value : NULL
cache-control
“cache-control” gchararray
Cache-Control header to set for uploaded object
Flags : Read / Write
Default value : NULL
complete-upload-request-timeout
“complete-upload-request-timeout” gint64
Timeout for the complete multipart upload request (in ms, set to -1 for infinity) (Deprecated. Use request-timeout.)
Flags : Read / Write
Default value : 15000
complete-upload-retry-duration
“complete-upload-retry-duration” gint64
How long we should retry complete multipart upload requests before giving up (in ms, set to -1 for infinity) (Deprecated. Use retry-attempts.)
Flags : Read / Write
Default value : 75000
content-disposition
“content-disposition” gchararray
Content-Disposition header to set for uploaded object
Flags : Read / Write
Default value : NULL
content-encoding
“content-encoding” gchararray
Content-Encoding header to set for uploaded object
Flags : Read / Write
Default value : NULL
content-language
“content-language” gchararray
Content-Language header to set for uploaded object
Flags : Read / Write
Default value : NULL
content-type
“content-type” gchararray
Content-Type header to set for uploaded object
Flags : Read / Write
Default value : NULL
endpoint-uri
“endpoint-uri” gchararray
The S3 endpoint URI to use
Flags : Read / Write
Default value : NULL
force-path-style
“force-path-style” gboolean
Force client to use path-style addressing for buckets
Flags : Read / Write
Default value : false
metadata
“metadata” GstStructure *
A map of metadata to store with the object in S3; field values need to be convertible to strings.
Flags : Read / Write
on-error
“on-error” S3sink-on-error *
Do nothing, abort or complete a multipart upload request on error
Flags : Read / Write
Default value : nothing (2)
part-size
“part-size” guint64
A size (in bytes) of an individual part used for multipart upload.
Flags : Read / Write
Default value : 5242880
region
“region” gchararray
An AWS region (e.g. eu-west-2).
Flags : Read / Write
Default value : us-west-2
request-timeout
“request-timeout” gint64
Timeout for general S3 requests (in ms, set to -1 for infinity)
Flags : Read / Write
Default value : 15000
retry-attempts
“retry-attempts” guint
Number of times AWS SDK attempts a request before abandoning the request
Flags : Read / Write
Default value : 5
retry-duration
“retry-duration” gint64
How long we should retry general S3 requests before giving up (in ms, set to -1 for infinity) (Deprecated. Use retry-attempts.)
Flags : Read / Write
Default value : 75000
secret-access-key
“secret-access-key” gchararray
AWS Secret Access Key
Flags : Read / Write
Default value : NULL
session-token
“session-token” gchararray
AWS temporary Session Token from STS
Flags : Read / Write
Default value : NULL
upload-part-request-timeout
“upload-part-request-timeout” gint64
Timeout for a single upload part request (in ms, set to -1 for infinity) (Deprecated. Use request-timeout.)
Flags : Read / Write
Default value : 15000
upload-part-retry-duration
“upload-part-retry-duration” gint64
How long we should retry upload part requests before giving up (in ms, set to -1 for infinity) (Deprecated. Use retry-attempts.)
Flags : Read / Write
Default value : 75000
Named constants
S3sink-on-error
Members
abort
(0) – Abort: Abort multipart upload on error.
complete
(1) – Complete: Complete multipart upload on error.
nothing
(2) – DoNothing: Do nothing on error.
The results of the search are