HttpSourceOptions Struct
Construction options for an HttpSource Node. More...
Declaration
Included Headers
Public Member Attributes Index
| std::string | location |
|
HTTP/HTTPS URL to read from. More... | |
| int | timeout_seconds = 15 |
|
Blocking I/O timeout in seconds; 0 disables timeout. More... | |
| int | retries = 3 |
|
Maximum retries before failing; -1 means infinite. More... | |
| bool | is_live = false |
|
If true, mark the source as live. More... | |
| bool | do_timestamp = false |
|
If true, timestamp outgoing buffers with stream time. More... | |
| std::string | user_agent |
|
Optional HTTP User-Agent override. More... | |
| bool | ssl_strict = true |
|
If false, disable strict TLS certificate validation. More... | |
Description
Construction options for an HttpSource Node.
Empty strings leave optional souphttpsrc string properties at their element defaults.
Definition at line 21 of file HttpSource.h.
Public Member Attributes
do_timestamp
|
If true, timestamp outgoing buffers with stream time.
Definition at line 26 of file HttpSource.h.
is_live
|
If true, mark the source as live.
Definition at line 25 of file HttpSource.h.
location
|
HTTP/HTTPS URL to read from.
Definition at line 22 of file HttpSource.h.
retries
|
Maximum retries before failing; -1 means infinite.
Definition at line 24 of file HttpSource.h.
ssl_strict
|
If false, disable strict TLS certificate validation.
Definition at line 28 of file HttpSource.h.
timeout_seconds
|
Blocking I/O timeout in seconds; 0 disables timeout.
Definition at line 23 of file HttpSource.h.
user_agent
|
Optional HTTP User-Agent override.
Definition at line 27 of file HttpSource.h.
The documentation for this struct was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.