Package com.pulumi.aws.cloudwatch.inputs
Class LogTransformerTransformerConfigCsvArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.cloudwatch.inputs.LogTransformerTransformerConfigCsvArgs.Builder
-
- Enclosing class:
- LogTransformerTransformerConfigCsvArgs
public static final class LogTransformerTransformerConfigCsvArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(LogTransformerTransformerConfigCsvArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(LogTransformerTransformerConfigCsvArgs defaults)
-
-
Method Detail
-
columns
public LogTransformerTransformerConfigCsvArgs.Builder columns(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> columns)
- Parameters:
columns- Specifies the names to use for the columns in the transformed log event. If not specified, default column names (`[column_1, column2 ...]`) are used.- Returns:
- builder
-
columns
public LogTransformerTransformerConfigCsvArgs.Builder columns(java.util.List<java.lang.String> columns)
- Parameters:
columns- Specifies the names to use for the columns in the transformed log event. If not specified, default column names (`[column_1, column2 ...]`) are used.- Returns:
- builder
-
columns
public LogTransformerTransformerConfigCsvArgs.Builder columns(java.lang.String... columns)
- Parameters:
columns- Specifies the names to use for the columns in the transformed log event. If not specified, default column names (`[column_1, column2 ...]`) are used.- Returns:
- builder
-
delimiter
public LogTransformerTransformerConfigCsvArgs.Builder delimiter(@Nullable com.pulumi.core.Output<java.lang.String> delimiter)
- Parameters:
delimiter- Specifies the character used to separate each column in the original comma-separated value log event. Defaults to the comma `,` character.- Returns:
- builder
-
delimiter
public LogTransformerTransformerConfigCsvArgs.Builder delimiter(java.lang.String delimiter)
- Parameters:
delimiter- Specifies the character used to separate each column in the original comma-separated value log event. Defaults to the comma `,` character.- Returns:
- builder
-
quoteCharacter
public LogTransformerTransformerConfigCsvArgs.Builder quoteCharacter(@Nullable com.pulumi.core.Output<java.lang.String> quoteCharacter)
- Parameters:
quoteCharacter- Specifies the character used as a text qualifier for a single column of data. Defaults to the double quotation mark `"` character.- Returns:
- builder
-
quoteCharacter
public LogTransformerTransformerConfigCsvArgs.Builder quoteCharacter(java.lang.String quoteCharacter)
- Parameters:
quoteCharacter- Specifies the character used as a text qualifier for a single column of data. Defaults to the double quotation mark `"` character.- Returns:
- builder
-
source
public LogTransformerTransformerConfigCsvArgs.Builder source(@Nullable com.pulumi.core.Output<java.lang.String> source)
- Parameters:
source- Specifies the path to the field in the log event that has the comma separated values to be parsed. If omitted, the whole log message is processed.- Returns:
- builder
-
source
public LogTransformerTransformerConfigCsvArgs.Builder source(java.lang.String source)
- Parameters:
source- Specifies the path to the field in the log event that has the comma separated values to be parsed. If omitted, the whole log message is processed.- Returns:
- builder
-
build
public LogTransformerTransformerConfigCsvArgs build()
-
-