Logpush Job Output Options
Constructors
Properties
String to be prepended before each batch.
String to be appended after each batch.
If set to true, will cause all occurrences of ${
in the generated files to be replaced with x{
.
String to join fields. This field be ignored when record_template
is set.
List of field names to be included in the Logpush output. For the moment, there is no option to add all fields at once, so you must specify all the fields names you are interested in.
Specifies the output type, such as ndjson
or csv
. This sets default values for the rest of the settings, depending on the chosen output type. Some formatting rules, like string quoting, are different between output types. Available values: "ndjson", "csv".
String to be inserted in-between the records as separator.
String to be prepended before each record.
String to be appended after each record.
String to use as template for each record instead of the default comma-separated list. All fields used in the template must be present in field_names
as well, otherwise they will end up as null. Format as a Go text/template
without any standard functions, like conditionals, loops, sub-templates, etc.
Floating number to specify sampling rate. Sampling is applied on top of filtering, and regardless of the current sample_interval
of the data.
String to specify the format for timestamps, such as unixnano
, unix
, or rfc3339
. Available values: "unixnano", "unix", "rfc3339".